まくろぐ

VS Code で行末の空白(半角スペース)を自動で削除する (files.trimTrailingWhitespace)

更新:
作成:

Visual Studio Code で次のように設定しておくと、ファイル保存時に、行末の余計なスペースを自動で削除してくれます。

settings.json で設定する方法

settings.json
{
  "files.trimTrailingWhitespace": true,
  // ...
}

Markdown ファイル (.md) は、行末の 2 つのスペースが改行の意味を持っていたりします。 そのような場合はスペースが削除されてしまうと都合が悪いので、次のように言語別設定で markdown の場合のみ無効化しておきます。

{
  "files.trimTrailingWhitespace": true,
  "[markdown]": {
    "files.trimTrailingWhitespace": false
  },
  // ...
}

設定画面で設定する方法

/p/j6jv7it/img-001.png
  1. Ctrl + , で設定画面を開く(macOS の場合は Cmd + ,
  2. trim で検索して Trim Trailing Whitespace にチェックを入れる

関連記事

まくろぐ
サイトマップまくへのメッセージ