idea html禁用检查,IntelliJ IDEA抑制、禁用与启用检查

IntelliJ IDEA 抑制检查

由于某些原因,您可能希望在 IntelliJ IDEA 的部分禁用特的定检查,即忽略某些代码问题,同时继续检测此检查中的其他问题。

例如,IntelliJ IDEA 认为一些代码是“死的”,你可以看到它是真的。检查是有帮助的,你不想禁用它。但是,您可能希望稍后使用此代码,并且不希望在编辑器中突出显示该代码或出现在问题报告中。

为此,IntelliJ IDEA 允许您禁止特定的语句、函数/方法、标签或文件进行某些检查。在分析检查结果时,您可以在编辑器中使用建议列表或检查结果工具窗口执行此项工作。

让我们总结一下抑制和禁用代码检查之间的区别:

在抑制检查时,IntelliJ IDEA 插入一个特殊的注释,它告诉代码分析引擎忽略这个检查在特定代码段中发现的问题。

在禁用检查时,您只需将其关闭,因此代码分析引擎只会忽略此检查发现的代码问题。

某代码检查(例如那些检测错误)不能被抑制。

IntelliJ IDEA 在编辑器中抑制检查

将光标设置为编辑器中突出显示的代码问题。

按 Alt+Enter,或点击灯泡图标

fba40d9afda4bf3f6abb8221badccba9.png展开建议列表。

cfc0790d18a16de15f00215a631ad525.png

根据问题的不同,您将看到与检查或检查 "" 选项项相关的快速修复。

使用向上/向下箭头键选择此项目,然后按向右箭头键或只需单击该项目旁边的向右箭头

8ebfd518a3ba07be2bb4e2e09f5e54a6.png

按向左箭头键,或 Escape 隐藏建议列表。

在 "检查选项" 列表中,选择所需的抑制操作:

4bb61537263818b832db2f5554f64643.png检查将在相应的代码段中以特殊的注释进行压制。

从“检查结果”工具窗口中抑制检查

抑制操作的集合取决于检查适用的语言。例如,对于 Cucumber,可以抑制整个功能的检查,为一个方案,或为特定的步骤:

0ecc1dd3353e7b10f43123e35296519e.png

从“检查结果”工具窗口中抑制检查的操作步骤:

运行代码分析后,在 "检查结果" 工具窗口中选择要抑制检查的代码问题。

点击“抑制”按钮,并选择维持范围,或者右键单击选定的检查。

选择所需的抑制动作。例如:

6621fdfee306e8a22c54dfcd6f17ac74.png检查将在相应的代码段中以特殊的注释进行压制。

IntelliJ IDEA 禁用和启用检查注意禁用和抑制代码检查的不同之处:

在抑制检查时,IntelliJ IDEA 插入一个特殊的注释,它告诉代码分析引擎忽略这个检查在特定代码段中发现的问题。

在禁用检查时,您只需将其关闭,因此代码分析引擎只会忽略此检查发现的代码问题。

如果您认为有些检查报告了您不感兴趣的问题,您可以禁用此类检查。请注意:当您禁用检查时,它将在当前检查配置文件中被禁用;在所有其他配置文件中,它仍然处于启用状态。

IntelliJ IDEA 禁用/启用检查的方法有多种:

使用 “设置/首选项” 对话框中的“检查”页面 - 这是管理检查的主要界面;在这里,您可以立即看到在所有检查配置文件中启用或禁用哪些检查。

使用意图操作 - 这是在编辑器中禁用突出显示的代码问题的方法。

在“检查结果”工具窗口中 - 这是一种在分析检查结果时禁用不感兴趣的问题的快速的方法。请注意,您只能禁用检查。

IntelliJ IDEA 在“设置/首选项”对话框中禁用或启用检查

通过展开分组节点或使用搜索字段来查找所需的检查。

b790f2781b1e6c88f901e23ce75b6552.png

使用检查旁边的复选框禁用或启用它。

应用更改并关闭对话框。

在 IntelliJ IDEA 编辑器中禁用突出显示的问题的检查

当您以这种方式禁用检查时,它们将被禁用以用于当前检查配置文件。

要重新启用检查以这种方式禁用,请使用上面介绍的主要过程。

在突出显示的问题上设置插入符号。

单击灯泡图标或按 Alt+Enter 显示检查警报和建议列表。

选择要禁用的检查,然后单击向右箭头按钮或仅按向右箭头键。

在子菜单上,单击 "禁用 。

87ad377ad0a828fe5f3666b104f8247f.png

IntelliJ IDEA 从检查结果报告中禁用检查

当您以这种方式禁用检查时,将对用于运行检查的检查配置文件禁用它们。您可以在 "检查结果" 窗口的选项卡的标题中看到它。

要重新启用此方式禁用检查,请使用上面介绍的主要过程。

在"检查结果" 工具窗口中,右键单击要禁用的检查。

在上下文菜单上,选择 "禁用检查"。

d5806d97d7850c0c6538468ecd00458a.png

按过滤器按钮

5c1786512977ab7670dbbb1ef9ab12ae.png隐藏禁用的检查警报。

IntelliJ IDEA 导出检查结果

在执行代码分析或执行单个检查后,您可以保存检查结果以供进一步检查或与同事共享。IntelliJ IDEA 使您能够将检查结果导出为 HTML 或 XML 格式。

在 "检查结果" 工具窗口的工具栏上,点击导出按钮

ab76050d30066dc0037847dd5db9b9cc.png

从"导出到上下文" 菜单中,选择目标格式。可用的选项是 HTML 和 XML。

在打开的对话框中, 指定用于存储检查结果的目标目录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值