如何获取IDEA系列IDE中//noinspection支持的JavaScript检查关键词列表
问题
我可以使用
//noinspection语句屏蔽IDEA系列IDE(WebStorm、PhpStorm等)中的部分类型代码检查,示例如下:// noinspection JSCheckFunctionSignatures请问在哪里可以查询到该语句支持的所有检查关键词完整列表?
补充说明:我需要查找的是JavaScript对应的相关关键词列表。
回答
你要的JavaScript相关//noinspection检查关键词没有脱离IDE版本的通用固定列表,不同版本的JetBrains系IDE的检查项会有增减,推荐直接在你当前使用的IDE内查询,结果最准确,两个常用查询方法如下:
- 方法一:从设置页查看全量列表
按快捷键Ctrl+Alt+S(Mac系统为⌘+,)打开设置面板,依次进入「编辑器 → 检查 → JavaScript和TypeScript」,展开后看到的所有检查项对应的ID就是可以用的关键词。如果要获取某条检查的准确ID,右键点击该检查项,选择「复制检查ID」就能直接拿到可直接使用的关键词。 - 方法二:通过快速修复快速生成对应语句
当代码出现对应检查的高亮提示时,按Alt+Enter(Mac系统为⌥+Enter)调出快速修复菜单,找到对应检查的条目,点击条目右侧的展开箭头,选择「抑制 for 语句/for 函数/for 文件」,IDE会自动在对应位置插入正确的//noinspection语句,你直接复制语句后的关键词即可。
内容的提问来源于stack exchange,提问作者Alex Gusev
相关产品推荐
相关产品推荐

