我被指派使用SonarQube来保证代码质量。但是当我下载它的插件到Eclipse时,我知道它已经被弃用了,新的插件是SonarLint。但是到目前为止,我找不到任何好的文档来说明如何使用SonarLint。如何检查Java项目使用。我只接触过Youtube视频。但遗憾的是,我真的不清楚。如果你能给我一个好地方,让我清楚地了解这一点,我将非常感谢你。
fnatzsnv1#
您可以从Eclipse Marketplace安装SonarLint并读取official SonarLint documentation
guicsvcw2#
如果你想用Sonar Lint插件分析一个完整的项目,你可以用文本编辑器搜索所有的Java文件,然后用“package”替换“package”。这将导致SVN或git更改。打开“Sonar Lint Report”视图,并在“Current project”上运行分析。然后,恢复所有SVN更改。不要再次运行分析,因为Sonar Lint插件只分析更改的文件。当我在Sonar服务器上没有可用的项目时,我发现这很有帮助。
kkih6yb83#
您可以按照Sumit Singh所述安装SonarLint。然后,您可以将项目链接到sonarqube服务器,如here所述之后,只需进行更改并保存即可。Sonarlint将自动为您分析项目。原因分析是默认启用的(据我所知)
aoyhnmkz4#
也许我迟到了,但请尝试查看有关SonarLint for Eclipse的文档/wiki:https://github.com/SonarSource/sonarlint-eclipse/wiki
4条答案
按热度按时间fnatzsnv1#
您可以从Eclipse Marketplace安装SonarLint并读取official SonarLint documentation
guicsvcw2#
如果你想用Sonar Lint插件分析一个完整的项目,你可以用文本编辑器搜索所有的Java文件,然后用“package”替换“package”。这将导致SVN或git更改。打开“Sonar Lint Report”视图,并在“Current project”上运行分析。然后,恢复所有SVN更改。不要再次运行分析,因为Sonar Lint插件只分析更改的文件。
当我在Sonar服务器上没有可用的项目时,我发现这很有帮助。
kkih6yb83#
您可以按照Sumit Singh所述安装SonarLint。然后,您可以将项目链接到sonarqube服务器,如here所述
之后,只需进行更改并保存即可。Sonarlint将自动为您分析项目。原因分析是默认启用的(据我所知)
aoyhnmkz4#
也许我迟到了,但请尝试查看有关SonarLint for Eclipse的文档/wiki:
https://github.com/SonarSource/sonarlint-eclipse/wiki