[Rails] 使用 Visual Studio Code 搭配 Rubocop 養成 coding 整潔習慣

Rubocop 是什麼

基本上,新手寫code總是有些不乾淨的習慣
像是多加空白、少加空白、縮排沒有對齊等等

Rubocop 就是 在 Ruby 環境中出現的一個工具,可以幫助你檢查有哪些地方不符標準
最原生的作法就是安裝後在檔案存放目錄下執行 rubocop 指令

file

會出現像是單元測試的檢查結果(如下圖)

file

這樣其實還是蠻難用的

所以可以搭配特定文字編輯器 就可以直接在 IDE 中偵測、檢查相關異常
在編輯檔案的時候就直接順手養成良好慣例

file

綠色底線 像在 Word 中出現的拼字檢查一樣

如何在 Visual Studio Code 中安裝、使用 Rubocop

  1. 安裝 Visual Studio Code (省略步驟

  2. 安裝 rubocop
    gem install rubocop

  3. 設定 Visual Studio Code 與 rubocop 連結
    在 Extension 列表中搜尋 rubocop
    file
    並點選安裝、安裝完成後點選重新載入
    file
    點選安裝點選重新載入
    file
    設定 Setting File
    file
    點選 [Code] -> [喜好設定] -> [設定]
    點選 Setting File - settings.json加上以下兩行

    "ruby.rubocop.executePath": "",
    "ruby.rubocop.onSave": true

    這樣就大功告成啦!

參考資訊

關於

登山嚮導 / IT / 武術/網頁工程 - 貪多而正努力咀嚼的人生小吃貨

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *