Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sonarint Eclipse插件-用于;发行地点“;及;规则说明“;意见_Eclipse_Code Analysis_Static Code Analysis_Sonarlint_Sonarlint Eclipse - Fatal编程技术网

Sonarint Eclipse插件-用于;发行地点“;及;规则说明“;意见

Sonarint Eclipse插件-用于;发行地点“;及;规则说明“;意见,eclipse,code-analysis,static-code-analysis,sonarlint,sonarlint-eclipse,Eclipse,Code Analysis,Static Code Analysis,Sonarlint,Sonarlint Eclipse,我刚刚下载了SonarLint Eclipse插件,并在配置SonarQube服务器后成功启动了对projet的分析。 “SonarLint报告”和“SonarLint动态”已正确填充。但是,“SonarQube问题位置”和“SonarQube规则描述”视图仍然为空。 为什么?他们应该展示什么?我没有在插件的文档中找到答案。如果您最初单独打开SonarQube问题位置或SonarQube规则描述Eclipse视图(例如通过快速访问),它们将显示为空,如您在回答中所述 相反,您应该导航到Sonar

我刚刚下载了SonarLint Eclipse插件,并在配置SonarQube服务器后成功启动了对projet的分析。
“SonarLint报告”和“SonarLint动态”已正确填充。

但是,“SonarQube问题位置”和“SonarQube规则描述”视图仍然为空。

为什么?他们应该展示什么?我没有在插件的文档中找到答案。

如果您最初单独打开SonarQube问题位置或SonarQube规则描述Eclipse视图(例如通过快速访问),它们将显示为空,如您在回答中所述

相反,您应该导航到SonarLint On the Fly视图,选择一个问题并右键单击它。然后选择规则说明或问题位置,如以下屏幕截图所示:


从那时起,只要选择一个不同的问题,就会自动刷新SonarQube问题位置或SonarQube规则描述视图中的数据。

谢谢!我现在理解了“Sonarint规则描述”视图,并且能够检查现有异常的规则。但是,当我检查“Sonarint Issue Locations”视图时,它总是显示消息“没有与此问题相关的其他位置”,即使同一问题在同一文件中多次出现。如何使用它?只有一些问题会显示在该视图中。如果问题仅涉及文件中的一个位置,它将显示“没有与此问题关联的其他位置”。但是,例如,如果您有5个重复的字符串文本(并且启用了该规则),它将显示文件中的5个不同位置。;-)