震驚!他終於不再眼花打錯字了,只因做了這件事 - Code Spell Checker
不要再讓人看到錯誤的變數命名尷尬了! Code Spell Checker是你的好夥伴!
作為需要撰寫程式的各位讀者,是否日常中會遇到以下問題呢?
- 變數名稱想取有意義的,又怕太長打錯字?
- 跟別人合作的時候老是看到錯字連篇,又礙於同(ㄑㄧㄢˊ)事(ㄅㄟˋ)情(ㄅㄞˇ)誼(ㄌㄠˇ),不好意思要求修正?
- 自己寫完程式跑不過,最後才發現在一個不起眼的地方打錯了變數名稱?
以上東西,在VS Code中使用Code Spell Checker就能搞定! (2的話可能會再複雜一點,建議推薦同事們一起裝起來)
在VS Code左側選單的Extension中,鍵入Code Spell Checker,選擇第一個後,按右邊的Install進行安裝。

接下來呢?
接下來Code Spell Checker就會變成糾錯小魔人, 每個你打開的檔案都會被掃過一次,如果它覺得: 「阿這邊好像怪怪的呦~」 那麼底下就會出現波浪符號的標記,如下所示:

將滑鼠移過去就能看到它的說明, 按下 Quick Fix... 或Ctrl + . 則會顯示建議修改的字:


通常狀況下,如果是typo的狀況,往往第一個字就會是正確的字了! 選擇完以後,就會幫你修改成正確的樣子;同時,如果有使用到對應變數/函式的話,原則上它會幫你同步做修改,如下所示,我呼叫faetures(3533)的函式名稱也被同步改過去了。


如果這個字並不是錯字,而是在這個專案中大家約定俗成的縮寫字, 或者是專業用語的字的話,怎麼辦呢? 可以選擇 Add: to user settings 或 Add: to workspace settings; 前者是對於使用者通用,也就是變成加到你在VS Code的字典裡; 後者僅對於現在開的這個專案有效, 在專案目錄底下會新增一個.vscode資料夾, 當中有一個settings.json來儲存你的字典。


其他還有一些細部的功能,如果有興趣的讀者可以再玩玩看XD 但現在最重要的就是, 強烈建(ㄧㄠ)議(ㄑㄧㄡˊ)各位的主管、同事、合作夥伴們, 每個人的VS Code都給它裝上那麼一套, 世界肯定會變更美好的! 不然等到像筆者接手前人的Code的時候,看著滿坑滿谷的問題, 才後悔莫及的時候,已經來不及囉 T_T
以上,分享給大家~





