突然ですが皆さん、サクラエディタは使っていますか?
開発現場でテキストエディタといえば「サクラエディタ」「秀丸」の
2派閥があるかと思いますが、私はどの現場でもサクラエディタを好んで使用しています。
そんなサクラエディタですが、知ってると非常に便利なショートカットが
いくつも標準搭載されています。
こういうのって知らなくても開発自体は問題なくできるのだけど、
知ってると業務効率が格段に変わるので、「いかに楽をするか」を常に探求する
エンジニアであれば是非とも知っておきたいところ。
①検索系
・Ctrl + F:検索
・Ctrl + R:置換
・Ctrl + G:Grep
このあたりは、わざわざここで語らずとも皆使ってるショートカットですね。
②表示系
・Ctrl + S:上書き保存
・Ctrl + Alt + X:折り返さずそのまま表示
・Ctrl + Alt + X:右端で折り返す
・Ctrl + N:新規ウィンドウ(またはタブ)を開く
・Ctrl + F4:ウィンドウまたはタブを閉じる
・Alt + F4:ウィンドウまたはタブを消す
・Ctrl + Tab:ウィンドウまたはタブ切り替え
この辺りも、開発者であればわざわざ記事として紹介しなくても
日常的に使っているであろうショートカット。
Ctrl+TabはShiftを加えることで逆方向の切り替えができますが、
指で押すのが難しいので全然使用しません。
③編集系
・Alt + A:ソート(昇順) ※ASCの「A」
・Alt + D:ソート(降順) ※DESCの「D」
・Alt + M:重複行のマージ(削除) ※Mergeの「M」
・Alt + ::時刻挿入
・Alt + ;:日付挿入
「Alt」キーを使ったショートカット。
この辺りは、実は知らない人も多いのではないでしょうか?
(僕はSEになって10年知りませんでした……あまりにも勉強不足……っ!!)
上3つはテストデータ作ったり、データを解析・分析したりする時に知ってると
非常に便利です(実体験)。
下2つはExcelでよく使うショートカットですね。サクラエディタはAltで同じ
ことができます。
いかがだったでしょうか?
「そんなの当たり前に使ってるよ!」という人もいれば、
「へーそんな機能あったんだ使ったことないや」
「いちいちExcel開いてそっちでやってたわー」なんて機能もあったんじゃないかなと
思います(僕がそうだったので、きっと同じような人はいるはずっ!)
こういうショートカットコマンドに限らず、エンジニアの本質って
「いかに自動化できるか」「いかに楽できるか」を追求していくものだと
僕は思っているので、力技で何とかするのではなく
「どうにかして楽できないか」「便利なものないか」を常に考えていきたいですね。
以上