如何在 Eclipse 中禁用远程系统资源管理器插件的 SonarLint 自动扫描?
背景:
我最近为 Eclipse 安装了 SonarLint 插件,因为我工作的一个客户使用 Sonar 来提高代码质量。并且喜欢直接报告错误和代码异味。
现在我尝试为另一个客户做一些工作,该客户不使用声纳,并且有一个旧的遗留项目。我通过 SFTP 连接到它,因此我使用远程系统资源管理器。但是当我打开任何文件时,我可以看到到处都是通知。
为了保持每个空间的干净和分开,我为每个客户设置了不同的工作空间。
我尝试过的事情:
项目设置中有一个用于禁用自动扫描的开关,但是远程系统资源管理器无法访问这些设置。
此外,自动扫描开关似乎在全局设置中不可用。
接下来,我在全局范围内尝试了以下 SonarLint -> 分析器属性,如中所述从 SonarLint 中排除 JS 文件:
sonar.exclusions=**/*.php
sonar.test.exclusions=**/*.php
这不起作用,但这可能是因为在该位置无法进行这些设置。至少这就是其中所述:https://groups.google.com/forum/#!msg/sonarlint/aBxnpn-yLbg/KL9nOiFQBAAJ
SonarLint 插件似乎也没有显示在常规 -> 启动和关闭全局设置中,因此我无法为特定工作区禁用它。
步骤 1:关闭 Eclipse 编辑器窗口中所有打开的文件。
步骤 2:转到项目 > 属性 > SonarLint ,然后取消选中“自动运行 SonarLint”复选框。
步骤 3:重新启动 Eclipse。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)