web-dev-qa-db-ja.com

末尾のスペースを自動的に削除する

Visual Studioのコードで末尾のスペースを削除する方法はありますか(自動またはショートカット)。

コマンドパレットとエディタの設定でこれを探していましたが、探しているものが見つかりません。

387
schankam

あなたは設定から​​空白のトリミングを有効にすることができます:

  1. VSユーザー設定を開きます([設定]> [設定]> [ユーザー設定]タブ)。
  2. ウィンドウの右上にある{}アイコンをクリックしてください。これで文書が開きます。
  3. ユーザー設定文書に新しい"files.trimTrailingWhitespace": true設定が追加されていない場合は追加します。これは、デフォルト設定を直接編集するのではなく、追加することです。
  4. ユーザー設定ファイルを保存します。

これを手動でトリガーする新しいコマンドも追加しました(コマンドパレットのTrim Trailing Whitespace)。

690
Benjamin Pasero

末尾の空白を自動的に削除するようにVS Code設定を変更できるだけでなく、コマンドパレットからもこれを行うことができます。

Command Palette: Trim Trailing Whitespace

私のスクリーンショットからわかるように、Macではキーボードショートカット⌘ k + ⌘ xを使うこともできます。 Windowsでは、あなたが使用することができます Ctrl+Shift + P

(私はVS Code 1.20.1を使用しています。)

27
ramhiser
File -> Preference -> Settings ->

enter image description here

このオプションをチェック

15

最近のVSCodeバージョンでは、ここに設定があります。

File -> Preference -> Settings -> Text Editor -> Files -> (Scroll down a bit) Trim Trailing Whitespace

あるいは上部の検索バーで"Trim Trailing Whitespace"を検索することもできます。

8

EditorConfigプラグイン( https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig )を見ましたか?プラグインを使用することで、さまざまなプロジェクトに固有の設定を持つことができます。 vscodeには、.editorconfigファイル用のインテリセンスも組み込まれています。

3
drsnark