LoginSignup
3
2

More than 1 year has passed since last update.

サクラエディタの基本的な使い方

Last updated at Posted at 2022-10-16

はじめに

どんなエンジニアでも多少の事務作業はするかと思います。また、アサインされた現場が事務作業メインだった…なんて場合もあります。
そんなときにはサクラエディタで与えられた事務作業を効率化して、もっと高いレベルの仕事をもらえるようにアピールするのもよいかもしれません。

サクラエディタで最初に入れるべき設定(タブバーの表示)

設定からタブバーの表示をクリック
タブバー表示.PNG

本設定を入れることにより、エクセルのシートのように、一つのサクラエディタで複数のファイルを開くことができる
ブラウザと同じく、Ctrl+Tab,Ctrl+Shift+Tabでタブの移動が可能
また、タブバーの何もないところをダブルクリックすると、新しいタブを開くことが可能
何もないところ.PNG

タブを削除したい場合はマウスホイールでタブをクリックするとファイルを閉じる

覚えると良いショートカット

拡大/縮小表示

Ctrl+マウスホイール
image.png

カーソルの移動

  • Home→文の最初
  • End→文の最後
  • Ctrl+Home→ファイルの最初
  • Ctrl+End→ファイルの最後

置換

Ctrl+Rで置換ウィンドウの画面を開き、置換前と後の条件入力後
Ctrl+R押した後.PNG

Alt+Bで条件に間違えがないかチェック
Ctrl+B押した後.PNG

Alt+Aで置換
※この流れをスムーズにできるまで練習すると良い
Alt+A押した後.PNG

ソート

まずはカーソルの移動を行い、一番下の行にてエンターを押し、改行を入れる
全選択した状態で.PNG

その後Ctrl+Aで全選択しAlt+Aで並び換え完了
並び変え完了.PNG

1フォルダ内の複数ファイルの文字列検索(GREP検索)

一括検索したいファイルたちをフォルダにまとめておく
ファイルまとめ.PNG

サクラエディタ上でCtrl+Gを入力し、対象のフォルダパス、検索ワードを入力し、検索を実行。
別タブにて検索結果が表示される
GREP画面.PNG

GREP検索結果.PNG

複数行を一行にする

置換ウィンドウを開き、正規表現が有効になっていることを確認し、
\r\nを任意の文字列に置換する。
※\r\n=改行のことです。
複数分を一行に前.PNG

例としてメールアドレスを「; 」を挟み、1行にしてみました。
これにより、Outlookのアドレスに一括貼り付けをすることが可能です。
複数分を一行に後.PNG

文字列をエクセルの複数セルに分ける

前項で一行にしたデータを今度は複数行に置換します。
「; 」を「\r\n」に改行することでもとに戻ります。
複数行に戻す.PNG

ドラックで複数行の一部のみを選択する

大量の行の特定の場所を削除したい場合、置換だけでなく、Alt+マウスドラッグ選択も使えます。
ドラッグ選択.PNG

特定の文字列以降/以前を削除する

正規表現で「.*」は一文字以上の文字列を意味します。
メールアドレスの@の前後どちらかを削除したい場合などに使用できます。
@より前選択.PNG
@より後選択.PNG

文字列を特定の文字を境にエクセル上の別のセルに入るようにする

「\t」はタブキーと呼ばれ、エクセル上に張り付けると、セルの縦の仕切りのような役割をします。
例えばメールアドレスの@を\tに置換した場合、
Tに置換.PNG
エクセル上でセルを分けることができます。
エクセル上で別のセルになる.PNG

※エクセルデータをサクラエディタに張り付け→\tを入れた後に再度エクセルに戻すことでセルの仕切り位置を変えることができます。

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2