こんにちは!moccoです。
普段はSEとしてとあるメーカーで保守開発をしています。
実務で「サクラエディタ」を使用しているので、その中で使えると便利な機能を5つご紹介したいと思います。
便利な機能5選
並べ替え&マージ
Ctrl + A ですべて選択した状態で
Alt + A | 並び替え |
Alt + M | マージ(隣合う重複行を削除) |
部分選択
Altを押しながら選択する
これを使えば、不要な部分を削除したり、すべての行の好きな場所に、同じ文字を挿入することができます。
ショートカットキー
Ctrl + F | 文字を検索 |
Ctrl + R | 文字を置換 |
Ctrl + G | グレップ(対象の文字が含まれる行を抽出) |
おまけ(応用編)
上記の機能を
Grep→部分選択→並び替え→マージ
の順で使うと、
- 複数のファイルから特定文字のみの行を抽出
- 不要な部分を選択or削除
- 重複行を削除
という風に、ファイルを編集することができます。
言葉ではわかりにくいので、実践するとこんな感じ👇
①あるフォルダに、1日ごとにログファイルが有り、そのすべてのファイルから「ログイン」の行みを抽出。
今回は二日間のログが抽出できました。
②日時は不要なので名前の部分のみ選択する。
③並べ替え&マージを行い、重複部分を削除します。
これで、ファイルに記録されている全体のログ(今回は二日間のみ)から、ログインした人の名前のみを抽出することができました。
※上記のログは、ひとつの例をご紹介するために作成した簡単なものなので、ログイン者の名前の一意性などは気にしないでください^^;
最後に
私は上記でご紹介したように、あるログをまとめたり、たくさんのフォルダからプログラムソースを検索したりするときにサクラエディタを重宝しています。
使い慣れるととっても簡単なので、どのエディタを使用するか迷っている方にもオススメです♬
是非一度使ってみてください^^
では、最後までお読みいただきありがとうございました!