【VS Code】段落の先頭に全角スペースを入れる方法

【動作環境】

<パソコン>
機種:MacBook Air(13inch)
OS:macOS Sonoma(ver.14.3)

今回は、VS Code で段落の先頭に全角スペースを入れる方法について解説します。

目次

準備

VS Code で全角スペースをわかりやすく表示する方法

段落の先頭に全角スペースを入れるにあたり、全角スペースがわかりやすく表示されるようにしないといけません。

そこで、拡張機能を用いて、全角スペースが以下のように表示されるように設定を行います。

説明画像1

設定方法は、こちらの記事をご確認ください。

『VS Codeで空白文字を一目で分かるように表示するには』https://atmarkit.itmedia.co.jp/ait/articles/1809/21/news024.html
(※外部サイトに遷移します)

もし、インストールしても表示が変わらない場合は、コマンドパレットをひらき、以下のように入力しましょう。

Enable Zenkaku

段落の頭を検索する方法

段落の頭に全角スペースを入れるには、段落の頭を検索しなければなりません。

どのように検索できるでしょうか。

段落については、以下の点が共通しています。

  • 文の終わりに句点「。」がくる
  • その後に改行されている

よって、以下の正規表現を使います。

。\n

VS Code でキーボードマクロを使う方法

まず、マクロとはなんでしょうか。

マクロ

複数の操作を記憶させる機能。その機能を呼び出すことで複数の操作を一度に行うことができる。

つまり「キーボードマクロ」とは、複数のキーボード操作を記憶させ、自動で作業を行うことです。

VS Code でキーボードマクロを使用するには、拡張機能を利用する必要があります。

STEP
インストール方法
説明画像2

1: サイドバーにある[拡張機能]ボタンをクリックします。

2: 検索ボックスに「Keyboard Macro Beta」と入力します。

3: [インストール]をクリックします。

これで、インストールが完了するはずです。

STEP
操作を記録する方法

記録したいキーボード操作を行う前と後に、以下のキーを押します。

Mac control + option + R
Windows Ctrl + Alt + R

STEP
使用する方法

以下のキーを押すと記録したキーボード操作を実行することができます。

Mac control + option + P
Windows Ctrl + Alt + P

手順

段落の先頭に全角スペースを入れる

STEP
表示方法を変える
説明画像3

上の画像のように、文章を右端で折り返して表示している人は、折り返さないようにする必要があります。

説明画像4

1: メニューバーの[表示]をクリックします。

2: [右端で折り返し]のチェックを外します。

これで、右端で折り返す表示を解除することができます。

説明画像5

この状態にできたら準備OKです。

STEP
段落の頭を検索する
説明画像6

1: 以下のキー

Mac control + F
Windows Ctrl + F

で検索ボックスを開きます。

2: 入力欄に先ほど考えた「。\n」と入力

。\n

3: 以下のキー

Mac command + option + R
Win Alt + R

で正規表現にチェックを入れます。

4: [Enter]キーを押します。

これで、一つ目の段落の文の最後の部分を選択した状態になります。

STEP
キーボード操作を記録する
説明画像7

ここからは、とくに慎重に行いましょう。

以下の順番にキーボードを押します。

Mac

  1. esc
  2. 英数
  3. control + option + R
  4. ←(左矢印)
  5. command + ←(左矢印)
  6. かな
  7. スペース
  8. F3
  9. F3
  10. control + option + R

Windows

  1. Esc
  2. Ctrl + Alt + R
  3. ←(左矢印)
  4. home
  5. ひらがな
  6. スペース
  7. F3
  8. F3
  9. Ctrl + Alt + R
STEP
キーボードマクロを実行する
説明画像8

あとは、キーボードマクロを実行させるだけです。

Mac control + option + P
Windows Ctrl + Alt + P

行の最後まで、連続でキーボードを押し続けましょう。

※飛ばしたい箇所がある時は F3キー を押すことでとばすことができます。

修正方法

以上の操作でうまくできたと思いきや少しミスをしています。

実際に見てみましょう。

説明画像9
STEP
全角スペースが入るべきなのに入っていない箇所に全角スペースを追加する

以下のような正規表現を使うことで、段落の先頭に全角スペースが入っていない箇所を検索することができます。

^(?![  ★●⇒→・■*])(.*[。!?])
説明画像10

段落の先頭に全角スペースが入っていない箇所を見つけたら、全角スペースを追加します。

STEP
全角スペースが入るべきでないのに入ってしまっている箇所の全角スペースを削除する

この場合は、簡単に該当箇所(いらないのに全角スペースが入ってしまっている箇所)を検索することはできません。

まずは、以下の正規表現でおかしな箇所を探します。

(↓ nの後ろに全角スペースが入っている)

\n 

上の正規表現で色々な部分をみていくと、おかしな箇所の共通点を発見することができます。

たとえば、「と」が先頭に来ている時だったりします。

すると、

\n と

のように正規表現で検索します。

説明画像11

見事にヒットしました。

見つけたら、全角スペースを削除します。

このように、地道にやっていくしかないでしょう。

何か良い方法があれば、コメントにて教えてください。


これにて、VS Code で段落の先頭に全角スペースを入れる方法についての解説を終わります。

次回は、文中にある疑問符の後ろに全角スペースを入れる方法について解説します。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

shimaのアバター shima ライター

IT企業のエンジニア。
ITやソフトウェアに関することをわかりやすくまとめ、多くの人にそれらを知ってもらおうと活動しています。
ご質問やご要望、お仕事依頼がございましたらお問合せフォームよりお願いいたします。

コメント

コメントする

CAPTCHA



reCaptcha の認証期間が終了しました。ページを再読み込みしてください。

目次