Golanglint聚合器GolangCI-Lint
-
GolangCI-Lint 是一个 Golang lint 聚合器,它的速度很快,平均速度是 gometalinter 的 5 倍。GolangCI-Lint 易于集成和使用,具有良好的输出样式并且具有最小数量的误报,而且它还支持 go modules。
GolangCI-Lint 已经集成在 VS Code、GNU Emacs 与 Sublime Text 中。golang自带了gofmt,不需要特殊的处理,只需要在设置中添加即可。在菜单settings->tools->File Watchers下,点击【+】选择gofmt即可。
AndroidLintWatchDog Custom-Lint 自定义Lint检查的实现。Android Lint 是一个静态代码分析工具,它能够对你的 Android 项目中潜在的 bug 、可优化的代码、安全性、性能、可用性、可访问性、国际化等进行检查。Android Lint 内置了很多 Lint 规则,到现在为止是230余项检查,总共可以分为以下几类:Correctness 正确性、Security 安全性、Performance 性能、Usability 可用性、Accessibility 可访问性、Internationalization 国际化。
静态代码分析工具常被用来检测代码中的质量问题或者编码规范问题。Lint 作为最早的静态代码分析工具,已被用来作为静态代码分析工具的代名词。因此,Android SDK 也把其静态代码分析工具取名为 Android Lint。Android Lint 内置了很多 Lint 规则,用来检测一些常见的代码问题(例如,正确性问题、安全问题、性能问题,等等)。同时,Android Lint 也支持自定义 Lint 规则,以便开发者灵活应用,更好地提升项目代码质量。利用自定义 Lint 规则,既可以用来在项目中检测代码质量问题,也可以用来保证编码规范的执行。
项目地址: https://github.com/golangci/golangci-lint#editor-integration
西南地区IT社群(QQ)
- 云南
- 【昆明网页设计交流吧】243627302
- 【昆明nodejs交流吧】 243626749
- 【VUE】838405306
- 【云南程序员总群】343606807
- 【昆明UI设计】104031254
- 【云南软件外包】15547313
- 贵州
- 【PHP/java源码/站长交流群】55692114
- 四川
- 【成都Java/JavaWeb交流】86669225
- 【vaScript+PHP+MySql】116270060
- 【UI设计/设计交流学习群】135794928
- 重庆
- 【诺基亚 JAVA游戏博物馆】 559479780
- 【PHP,Java,Python,C++接单】 442103442
- 西藏