我爲Visual Studio使用JSHint。 JSHint對於我知道可以安全忽略的問題發出警告並不罕見。我一直在將// ignore jslint
放在相關行上,但是我發現我們也可以忽略特定的錯誤代碼。從1.0.0 rc1 release notes:我在哪裏可以找到JSHint數字錯誤代碼的列表?
該版本增加了一個唯一的數字代碼,由JSHint生產的每警告和錯誤 消息。這意味着即使沒有對應的選項 ,您現在也可以忽略由JSHint生成的任何 警告。您可以使用特殊的減號( - )運算符來完成此操作。對於 例如,這裏是你如何忽略有關尾隨小數 點的所有消息(W047):
/* jshint -W047 */
看起來很酷,但嘗試,因爲我可能,我無法找到一個列表的所有錯誤代碼。 Visual Studio的警告列表不提供數字錯誤代碼,只是錯誤文本。
當然這個名單是在那裏某處,對不對?我從字面上花了一個小時搜索這個。但迄今爲止沒有成功。
使用'--verbose'選項時,顯示的代碼。我想你可以看看哪些jshint可執行文件使用Visual Studio,並將其替換爲向Visual Studio的調用添加'--verbose'的腳本。當然這是假設VS中沒有選項來啓用它。 –