今天你typo了嗎?

今天你typo了嗎?

我相信每個程序員都會遇到typo的問題,因為忙碌的程序員們每天除了需要編(zhi)寫(zao)代碼(bug)外,還需要閱讀大量的設計文檔,代碼註釋以及電子郵件等。那麼當你看到typo時,你的感覺是怎麼樣的呢?當你的typo被別的同事看到時,他們的感覺又是什麼樣的呢?

程序員工作時最有幫助的應該是註釋完整清晰的代碼,畢竟 "Talk is cheap, show me the code". 沒有或者儘量少的typo應該是好註釋的必要條件之一。那麼如何在註釋中減少TYPO呢?今天介紹兩種方法:主動出擊型和被動防禦性。

主動出擊型

AutoHotKey (https://www.autohotkey.com/)是一款自動化的工具。網上已經有很多文章介紹它的使用與技巧了,這裡就不再贅述了。Jim Biancolo 在AutoHotKey的官方網站上提供了一個自動修改拼寫錯誤的腳本, AutoCorrect.ahk. https://www.autohotkey.com/download/AutoCorrect.ahk. 這個腳本中列出的拼寫錯誤來自於維基百科,微軟Office自動更正列表,OpenOffice自動更正列表已經AutoHotKey論壇用戶給出的錯誤拼寫列表等。自動更正的內容包括

今天你typo了嗎?

舉個簡單的例子,比如你輸入了"lsit",會自動幫你修改為"list"。(我輸入lsit可是通過輸入l,空格, sit,然後刪除中間的空格才輸入了"lsit" )。這個工具可以在所有輸入的地方使用。

被動防禦型

被動防禦型就是通過安裝IDE的插件來實現。這個就比較多了,因為我經常Visual Studio下面進行開發,所以常用的插件是Visual Studio Spell Checker.

今天你typo了嗎?

仍以上述錯誤的拼寫為例, 錯誤的單詞下面會有波浪線顯示。

今天你typo了嗎?

這個插件還可以進行個性化配置,比如下圖列出了配置選項。想嘗試的小夥伴們可以自行挖掘。

今天你typo了嗎?

最後希望這兩種方法可以幫你減少TYPO,也希望本文中沒有TYPO.


分享到:


相關文章: