STUDY MEMO

学習のメモ書き

<VS code> rubyの自動補完機能

拡張機能prettierとprettier+をインストールする。

ドキュメントによると、rubyはpluginでの対応となるため、yarnやnpmでインストールする。

command + ,で設定を開いてsetting.jsonを検索し、ファイルを開いて以下を記載する。

"[ruby]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "editor.formatOnSave": true
  },

VScodeを再起動し、rbファイルを開いた時に、Prettierが適応されていることを確認。

https://i.gyazo.com/eea2ced844e9c464fd5d7b5161a5cfa8.png

command + ,で再び設定を開き、format on saveにチェックをつける。

https://i.gyazo.com/64a008827130a2b8ed7baf596a2ba21e.png

これでsave時にインデント調整されるはず。

参考

https://github.com/prettier/plugin-ruby

https://qiita.com/tomtang/items/624ad37219fe8c1df1bd