该插件是Netbeans的声音集成。
它要求版本13.0或更高版本中的NetBeans,以及第11版或更高版本中的Java。
支持Java,JavaScript,PHP,HTML和XML
编辑中的注释
在动作项目中键入Sonarlint
对项目/软件包/文件,收藏夹标签的“使用Sonarlint进行分析”,…
在工具/选项/杂项/Sonarlint中启用/禁用规则
工具/选项/其他/Sonarlint选项面板中的过滤规则和“声纳规则详细信息”窗口
在工具/选项/其他/声线或“声纳规则详细信息”窗口中更改规则设置
按项目启用/禁用/配置规则
添加或删除分析属性(全局或项目)
默认恢复从激活中的选定规则
添加或更新配置中的插件
CSS的自定义“声纳规则详细信息”窗口
在测试文件上启用或禁用的测试规则
严重性图标
c/c ++项目的部分支持(显示readme-cffamily)
Sonarlint不再使用URL查找插件,而是文件路径。
您必须更新在工具中添加的插件的路径→选项→不连续的→Sonarlint→插件。
现在,全局属性和项目属性已合并在属于项目的文件上。
${projectDir}现在被属于该文件的文件的绝对路径所取代。
版本2.0.0是否希望根据Maven Central存储库将此插件发布在新的Netbeans门户网站中。
为此,所有包装均已重命名,并且
在NetBeans中, User dirrectory Move config/Preferences/fr/philippefichet/sonarlint/netbeans.properties to config/Preferences/com/github/philippefichet/sonarlint4netbeans/netbeans.properties 。
您可以在菜单Help/About发现NetBeans User directory 。
您可以在项目,文件夹,许多文件中使用上下文菜单(单击右)进行“使用Sonarlint进行分析,…
通过Tools子菜单,在上下文菜单中直接可见此操作。


您可以通过左键单击此图标来更改规则设置
在工具/选项/其他/声音或“声纳规则细节”窗口中。
当规则没有设置时,此图标
在场。

可以通过Sonarlint(全球或项目)添加属性。+。
可以通过指示键和插件的URL来添加与Sonarlint兼容的插件。
为了避免每次使用插件,建议下载插件并使用file方案
例子:
file:/c:/path/to/plugin.jar (1)
file:/path/to/plugin.jar (2)在窗户上
在Linux或MacOS上
您可以使用CSS自定义“声纳规则详细信息”。
转到工具/选项/杂项/Sonarlint,然后单击“选项”和按钮“编辑样式表,用于声纳规则详细信息窗口”。
重要的 | CSS受Javax.swing.text.html.css的限制,请咨询文档以了解支持的属性。 |












图像:: Docs/optionssonarlintoptions







