エンジニアのお仕事に、テキストエディタは必須ですよね。
あなたは何をお使いですか?
私は普段、「サクラエディタ」を使っています。
サクラエディタは、非常に使い勝手のいい、便利なテキストエディタです。
これを奪われたら、私の仕事の速さは激減すること間違いなしです。
知ってる人も多いかとは思うのですが、
そんな便利なサクラエディタの機能で、
私がとても重宝しているものを書いてみたいと思います。
まずは基本のショートカットキー
Ctrl + z : 操作を一つ戻す
Ctrl + y : 操作を一つ進める
Ctrl + c : コピー
Ctrl + v : 貼り付け
Ctrl + x : 切り取り
Ctrl + s : 保存
Ctrl + a : 全選択
最低限、この7つは、無意識で
使えるようになっていてほしい操作です。
何回も行う手間のかかる動作を、ストレスなく一瞬で実行できる、素晴らしい機能だと思います。
逆に、これらを使用せずに作業をしてくれと言われたら・・・、想像するだけでストレスがたまっていきます。
とある文字を、検索したり、置換したりする
Ctrl + f : 検索
Ctrl + r : 置換
サクラエディタは正規表現にも対応しているので、
使いこなせる人にとっては最強の武器になります。
正規表現の話をすると長くなるので、後日書きたいと思います。
参考↓
【業務効率が変わる!】こんな時に役に立つ「正規表現」の使い所 | Web制作ならWebNAUT
自動改行を解除したいとき
Ctrl + Alt + x : 自動改行を解除
とても長い行のデータを保存した時、
自動的に折り返されてしまいますが、
それを一瞬で解除する方法です。
使用頻度が高いので、押さえていきたいところです。
重複を削除したいとき
データの重複をなくしたいときってありませんか?
エクセルを使ってもよいのですが、
重複をなくすだけなら、
サクラエディタで手軽にできるんです。
1.データ列をエディタに貼り付け
2.Ctrl + a : 全選択
3.Alt + a : 昇順ソート
4.Alt + m : 重複削除
という手順です。
やってみてください。この手軽さ。
複数の行に対して、行の途中に同じように文字列を入れたい
複数の行に対して、同じ操作を行いたい、という時は多いと思います。
そんなときは、矩形選択という機能を使うのが便利です。
参考↓
http://sakura-editor.sourceforge.net/htmlhelp/HLP000014.html
1.選択を開始したい場所にカーソルを置いて、Shift + F6
※Alt+[↑], Alt+[↓], Alt+[←], Alt+[→] でも可能です
2.矢印キーで範囲を選択
3.文字を入力、または文字削除
ここでは、inputと入力
※削除すると、1-5行のteが削除されます。
これは応用範囲が相当広いので、無意識に使えるようになると、
恐ろしく作業効率が上がります。
ぜひ試してみてください。