かもメモ

自分の落ちた落とし穴に何度も落ちる人のメモ帳

VS Code 保存時にファイル末は改行必須にしたい

Files: Insert Final Newline にチェックを入れる

  1. ツールバー > Code > Preferences > Settings で設定を開く
  2. files.insertFinalNewline で検索
  3. チェックボックにチェックを入れる
    Files: Insert Final Newline
    [x] When enabled, insert a final new line at the end of the file when saving it.

settings.json"files.insertFinalNewline": true を設定

VS Code 1.27 より前は設定画面で GUIJSON ファイルが開いてたらしいが、v1.27以降はデフォルトでは GUI だけが開くようになったっぽい。
JSON で設定を記述できる settings.json を表示するには

  1. ツールバー > Code > Preferences > Settings で設定を開く
  2. Open settings.json で検索
  3. [JSON]
    Configure editor settings to be overridden for [json] language.
    Edit in settings.json
    リンクになっているEdit in settings.json クリック
  4. タブで開かれる settings.json に下記を追加
    {
    ...
    "files.insertFinalNewline": true
    }

ショートカットで settings.json を開けるようにする

毎回メニューから settings.json を開くのは少しメンドーなのでショートカットで settings.json をらけるようにする

  1. ツールバー > Code > Keyboard Shortcut でショートカット一覧を開く
  2. Open settings で検索
  3. Preferences: Open Settings (JSON) の項目 の Keybinding をクリック
  4. ショートカットを入力するモーダルが表示されるので、そこにショートカットを入力してエンターを押せばOK デフォルトの設定画面の表示が ⌘ (cmd) + , なのでこれで上書きしました
    f:id:kikiki-kiki:20190910132316p:plain
  5. 👆で決めたショートカットを入力して settings.json が開くようになってればOK

 
保存時にファイル末に改行入れるのはデフォルトにしてほしかったぜ


[参考]

まちカドまぞく 1巻 (まんがタイムKRコミックス)

まちカドまぞく 1巻 (まんがタイムKRコミックス)

シャミ子 癒やし。