Q
什麼是「林婷」?
660
A
回答
688
Linting是運行程序的過程,該程序將分析潛在錯誤的代碼。
見lint維基百科:
皮棉原本是給在C語言源代碼標記一些可疑的和非便攜式結構(可能是錯誤)特定的程序的名稱。該術語現在一般用於標記以任何計算機語言編寫的軟件中的可疑用法的工具。
125
Lint是一個程序的名稱,該程序會在編譯,鏈接和運行之前檢查C代碼並確定問題。它是一個靜態檢查器,就像今天用於Java的FindBugs。
像谷歌一樣,「lint」變成了一個動詞,意味着靜態檢查你的源代碼。
24
lint是一個工具,用於標記源代碼的一些可疑和非結構(可能會導致錯誤)。它是C語言中的一個靜態代碼分析工具,現在它已成爲用於描述標記可疑代碼的軟件分析工具的通用術語。
78
24
除了什麼其他人所說的,我想補充一點,掉毛將通過您的源代碼運行找到
- formatting discrepancy
- non-adherence to coding standards and conventions
- pinpointing possible logical errors in your program
在你的源代碼運行的lint程序,有助於確保源代碼是清晰,可讀性強,污染更少,更容易維護。
2
解析語言如Python和JavaScript會從linting中受益匪淺,因爲這些語言在執行前沒有編譯階段來顯示錯誤。
Linters對於代碼格式化和/或遵守語言特定的最佳實踐也很有用。
最近,我一直在使用ESLint作爲JS/React,偶爾會用它與airbnb-config文件。
相關問題
- 1. 什麼是科特林
- 2. 什麼是最小跨越森林?
- 3. 什麼是科特林支持領域?
- 4. 什麼是都柏林,它與WCF有什麼關係?
- 5. 爲什麼==在科特林
- 6. 爲什麼這個代碼是不是在科特林
- 7. 科特林訪問爲什麼在科特林的Java類
- 8. 的DomDocument婷標籤的
- 9. 林新的PHP ... plstell我這是什麼的mysql_fetch_array($ N1)做什麼它循環
- 10. 這個是什麼java代碼相當於科特林
- 11. 什麼是隨機森林中的袋外錯誤?
- 12. 什麼是科特林爲@BeforeAll適當的解決方法
- 13. 什麼是正確的位置在科特林
- 14. IOS - 婉婷清理我的viewDidLoad方法
- 15. 婉婷反覆而又不失範圍
- 16. jQuery是不是卓別林
- 17. 世界時使用格林威治標準時間(GMT)的原因是什麼
- 18. 搖籃:優點是什麼,如果我切換從Groovy來科特林?
- 19. 林
- 20. 爲什麼每天卡塔林娜*。日誌都不見了?
- 21. 爲什麼這個加特林作業不能順序運行?
- 22. JavaScript代碼不工作,林不知道爲什麼
- 23. 爲什麼科特林錯誤:VAL薄荷:龍= -9223372036854775808L //Long.MIN_VALUE
- 24. 什麼「?」做?什麼是__FILE__?
- 25. 什麼是<NS0:什麼?
- 26. 什麼是setDetailItem:做什麼?
- 27. 什麼是純SVG和什麼是SMIL?
- 28. 春天 - 什麼是豆,什麼不是?
- 29. 什麼是PPC,這是什麼意思?
- 30. 是什麼代碼是什麼意思?
引用來自[wikipedia](https://en.wikipedia.org/wiki/Lint_(software)) - _「這個術語來源於**不想要的纖維和絨毛的位置**綿羊羊毛「。_ – tan9 2016-07-21 05:39:04