https://medium.com/@yujiewang/rails-visual-studio-code-%E4%BF%AE%E6%94%B9-tab%E8%A8%AD%E5%AE%9A-74b0fc748f28
寫Ruby的時候依據慣例會習慣使用 2 個空白來設定縮排
但 Visual Studio Code 預設是使用 Tab 來做縮排的,寬度還是 4
這就需要一些調整啦…
點選 狀態列上的 [空白:4] (這邊因為我已經改完才截圖 所以顯示為2)
選擇 [使用空格鍵進行縮排]
然後選擇定位點長度 2 就完成啦
其實這些設定應該是一樣有存成一個config檔的。
之後有研究到再更新摟。
— 2018 06 18 更新 — 結果發現上述的做法只會修正單檔XD
如果套用完整設定的話
先開啟一個 .rb 後,點選狀態列的 ruby 字樣
點選 進行以 ‘Ruby’ 語言為基礎的設定
就會切換到 User Settings的畫面
在使用者設定底下的 “[ruby]”:{}
區域中 加上“editor.tabSize”: 2
跟“editor.insertSpaces”: true
就好啦
畫面中只加了 tabSize是因為左邊的全域設定都已經是 insertSpaces : true了
所以我就沒加了,如果要加多個設定的話記得在中間加上 ,
喔 :D