sonar link 的安装与使用
参考来源:https://jingyan.baidu.com/article/2a1383289bea98074a134ff6.html
工具/原料
- 版本要求Eclipse(4.2,3.8)以上,Java 3.1.2,JavaScript 2。
SonarLint插件的在线安装
- 1
Eclipse工具栏选择Help->Eclipse MarketPlace,如下图所示:
- 2
弹出EclipseMarketPlace界面,在Find栏输入sonar就可以搜索出sonar相关的插件,选择SonarLint2.0.0,Install->Confirm->选择同意协议->Finish,如下图所示:
- 3
安装成功后,会弹出“Software Updates”界面提示需要重启Eclipse使安装生效,点击“Yes”,重启之后就可以使用了,如下图所示:
END
SonarLint插件的离线安装
- 1
官网下载地址下载离线安装包,如下图所示:
- 2
在Eclipse菜单栏中找到Help栏,选择Help->InstallNew Software,如下图所示:
- 3
弹出Install界面,点击“Add”,弹出“AddRepository”界面,自定义一个name,点击Archive,选择已下载的zip文件,点击OK进行安装,如下图所示:
- 4
选择选择全部组件,点击next会进行相应的检查,如下图所示:
- 5
选择同意协议,点击“Finish”开始安装,如下图所示:
- 6
等待一段时间,安装成功后,会弹出“Software Updates”界面提示需要重启Eclipse使安装生效,点击“Yes”,重启之后就可以使用了,如下图所示:
END
SonarLint的使用
Eclipse工具栏选择Window->Show View->other,如下图所示:
弹出“Show View”界面,输入Sonar,选择“SonarLintIssues”点击“OK”,如下图所示:
打开需要进行代码审查的java或js文件,SonarLint将会自动进行代码审查,在控制台输出审查结果,如下图所示:
SonarLint默认在打开文件的时候自动进行代码审查。如果不想使用自动审查,设置方法:右键单击项目->Properties->SonarLint->取消“Run SonarLint automatically”->Apply->OK,如下图所示:
手动审查:右键审查文件->SonarLint->Analyze分析文件,如下图所示:
双击控制台的审查结果,可以自动定位到具体被审查内容的位置。如果修改代码,控制台将会自动刷新审查结果,如下图所示:
右键审查结果,选择“Rule description”,查看针对单个问题的分析及改进建议,如下图所示:
最新文章
- Shell脚本中执行mysql的几种方式(转)
- delphi启动 EditLineEnds.ttr 被占用问题
- linux编程之线性表
- HDU-2571命运
- TCP的流量控制(转载)
- [LeetCode]题解(python):022-Generate Parentheses
- Nginx正向代理让无法直接上网的机器通过代理上网
- word2010中,插入-符号-公式显示是灰色的解决办法
- ILSpy .NET反编译工具下载地址
- git生成sshkey
- Python中区分函数和方法
- 19-02【mac电脑操作】最小化应用程序
- Maven项目在更新过程停止,再更新无效-->;解决
- Django项目和Django初体验和创建、目录结构认识
- C#_02.13_基础三_.NET类基础
- 2017年50道Java线程面试题
- CentOS常用的文件操作命令总结
- ELT探索之旅2 kettle配置
- java 第一次实验报告
- STL项目-学校演讲比赛
热门文章
- windows下的IO模型之完成端口
- UVA-806 Spatial Structures (四分树)
- 通读cheerio API-网络爬虫
- Java 调用 php接口(Ajax)(二)
- Git标签(版本)管理
- sgu 142. Keyword 暴力,hash 难度:0
- python3 中文乱码,UnicodeEncodeError: 'latin-1' codec can't encode characters in position 10-13: ordinal not in range(256)
- New Concept English Two 22 58
- HTML save data to CSV or excel
- latex的使用