若手SEの生き様

クサカンシのブログ

クサカンシとは好奇心とプレッシャーの狭間で学び続ける者、、そう拙者でござる!

便利なサクラエディタの使い方

サクラエディタを仕事で使っている人は多いのではないでしょうか。

私がよく使うショートカット・機能を記載します。

1.検索と置換

検索ウィンドウは「ctrl+F」

f:id:MasakiMN:20181027113617p:plain

置換ウィンドウは「ctrl+R」 

f:id:MasakiMN:20181027113650p:plain

で呼び出します。

置換ウィンドウのみで検索機能も使えるので、私はほとんど検索ウィンドウを開くことはありませんね。指が「ctrl+R」で慣れました。

 

正規表現の使い方

この検索・置換で最大の便利機能は正規表現」 が利用可能ということです。

改行やタブ文字などの特殊な表現は文字で表せませんが「正規表現」で検索可能です。

f:id:MasakiMN:20181027115100p:plain

正規表現チェックボックスをオンにして、検索文字列に「\t」と入力するとタブ文字を検索することが可能です。

f:id:MasakiMN:20181027115420p:plain

正規表現改行を検索する場合は「\r\n」を入力します

例えばすべての文末に「。」を追加したい場合には改行を次のように置換します。

 置換前:\r\n

 置換後:。\r\n

 

Excelへの応用

f:id:MasakiMN:20181027120208p:plain

エクセルの列はタブで区切られているので、正規表現置換を利用し、

タブ文字を空欄に置換することで各セルの文字を結合できます。

2.範囲選択

f:id:MasakiMN:20181027120522p:plain

altを押したままマウスで範囲選択をすると四角く選択することができます。

これを利用し、フォルダから複数のファイル名のみを抽出できます

f:id:MasakiMN:20181027121003p:plain

画像のようにファイル名の直前までを範囲選択し

削除すればファイル名のみ残ります。

3.複数行の同時編集

f:id:MasakiMN:20181027121354p:plain

altを押したまま上下にカーソルを移動した後、文字を入力することで同時に同じ文字を入力することが可能です。

行頭にピリオドを入れたい場合などに有効です。

4.昇順ソート 

f:id:MasakiMN:20181027121745p:plain

まずは全体を選択するために「ctrl+A」を押します。

f:id:MasakiMN:20181027121807p:plain

選択状態になったら「alt+A」を入力すると、昇順にソートされます。

ただし、数値は次のようになるので注意が必要です。

f:id:MasakiMN:20181027122059p:plain

f:id:MasakiMN:20181027122109p:plain

5.重複行(前後)の削除

f:id:MasakiMN:20181027122436p:plain

上の画像は「AAA」「ABC」「BBB」がそれぞれ重複しています。

f:id:MasakiMN:20181027122826p:plain

全選択した上で「alt+M」を入力すると前後の重複行をマージもとい削除できます。

 

6.ファイルのフルパスを表示

f:id:MasakiMN:20181027122924p:plain

取得したいファイルを選択状態にし、「ctrl+C」でコピーします。

複数ファイルでも可能です。

f:id:MasakiMN:20181027123043p:plain

その後、サクラエディタ上で「ctrl+V」で張り付けることで、

ファイルのフルパスを張り付けることができます。

 

まとめ

以上が私がよく使う機能です。

慣れると作業速度が超早くなりますよ。

おすすめです。