avatarChih-Yu Lin

Free AI web copilot to create summaries, insights and extended knowledge, download it at here

834

Abstract

mages-1.readmedium.com/v2/resize:fit:800/1*NqgtIHT_u1LUiGKtDBEe-g.png"><figcaption></figcaption></figure><p id="ff5e">將滑鼠移過去就能看到它的說明, 按下 Quick Fix... 或Ctrl + . 則會顯示建議修改的字:</p><figure id="f622"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*b-QpalomsNLTQ9KagCeFMQ.png"><figcaption>肯定是打太快了XD</figcaption></figure><figure id="325f"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*iQXAHq43iJaID8rEelsD-A.png"><figcaption></figcaption></figure><p id="3a3c">通常狀況下,如果是typo的狀況,往往第一個字就會是正確的字了! 選擇完以後,就會幫你修改成正確的樣子;同時,如果有使用到對應變數/函式的話,原則上它會幫你<b>同步做修改</b>,如下所示,我呼叫faetures(3533)的函式名稱也被同步改過去了。</p><figure id="265f"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*Gswjdv9fB6J2uH_6zwX57Q.png"><figcaption></figcaption></figure><figure id="fa99"><img src="https://cdn-images-1.readmedium.com/v2/r

Options

esize:fit:800/1*WsNbwsdlJ-LtY_gjb2PN4g.png"><figcaption></figcaption></figure><p id="626a">如果這個字並不是錯字,而是在這個專案中大家約定俗成的縮寫字, 或者是專業用語的字的話,怎麼辦呢? 可以選擇 <b>Add: to user settings</b><b>Add: to workspace settings</b>; 前者是<b>對於使用者通用</b>,也就是變成加到你在VS Code的字典裡; 後者<b>僅對於現在開的這個專案有效</b>, 在專案目錄底下會新增一個.vscode資料夾, 當中有一個settings.json來儲存你的字典。</p><figure id="4839"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*SK3dF3tNvdG2kserASsLYA.png"><figcaption></figcaption></figure><figure id="270b"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*yhA3GZFuWhh8vkuOm1jTPQ.png"><figcaption></figcaption></figure><p id="6d82">其他還有一些細部的功能,如果有興趣的讀者可以再玩玩看XD 但現在最重要的就是, 強烈建(ㄧㄠ)議(ㄑㄧㄡˊ)各位的主管、同事、合作夥伴們, 每個人的VS Code都給它裝上那麼一套, 世界肯定會變更美好的! 不然等到像筆者接手前人的Code的時候,看著滿坑滿谷的問題, 才後悔莫及的時候,已經來不及囉 T_T</p><p id="be26">以上,分享給大家~</p></article></body>

震驚!他終於不再眼花打錯字了,只因做了這件事 - Code Spell Checker

不要再讓人看到錯誤的變數命名尷尬了! Code Spell Checker是你的好夥伴!

作為需要撰寫程式的各位讀者,是否日常中會遇到以下問題呢?

  1. 變數名稱想取有意義的,又怕太長打錯字?
  2. 跟別人合作的時候老是看到錯字連篇,又礙於同(ㄑㄧㄢˊ)事(ㄅㄟˋ)情(ㄅㄞˇ)誼(ㄌㄠˇ),不好意思要求修正?
  3. 自己寫完程式跑不過,最後才發現在一個不起眼的地方打錯了變數名稱?

以上東西,在VS Code中使用Code Spell Checker就能搞定! (2的話可能會再複雜一點,建議推薦同事們一起裝起來)

在VS Code左側選單的Extension中,鍵入Code Spell Checker,選擇第一個後,按右邊的Install進行安裝。

註:筆者已經安裝了,所以這邊會顯示Uninstall

接下來呢?

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

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

肯定是打太快了XD

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

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

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

以上,分享給大家~

Programming
Spell Check
Grammar
Code Review
Coding
Recommended from ReadMedium