formatOnSave と呼ばれるVSCodeの最後の機能を使用しています。これは非常に優れています。
小さな問題が1つあります。フォーマッターは、たとえばpackages.json
のようなjson
ファイルの最後にある新しい行を削除する傾向があります。
私のリンターはファイルの最後にそれらの新しい行を望んでいます、そして私もそうです。
ファイルの最後に新しい行を保持するようにフォーマッタに指示できる設定または方法はありますか?
関連する問題:
このオプションは、 2016年11月のリリース1.8 から追加されました。
新しいエディター設定
files.insertFinalNewline
-保存時にファイルの最後に改行を自動的に追加します。
私のリンターはファイルの最後にそれらの新しい行を望んでいます、そして私もそうです。
VSCode ESLintには オプションautoFixOnSave
と呼ばれています。ワークフローに応じて ESLint CLI にも--fix
オプションをgitフックに結び付けることができます。
あなたが探しているだけなら いくつかの賢明なデフォルト ここにあります:
"files.trimTrailingWhitespace": true,
"files.insertFinalNewline": true,
"files.trimFinalNewlines": true,