IntelliJ 在它找不到的要求路径 (node.js) 下显示波浪状的红色下划线。就我而言,我有一个在安装时复制到特定位置的文件。它们在源中的位置与它们在安装中的位置无关。它特别烦人,因为 intelij 在其文件浏览器中显示所有文件夹的红色下划线。
var x = require('./some/invalid/path')
我喜欢它有这个检查,但我想为这个文件禁用它,因为它对这种情况没有意义。我怎么能做到这一点,最好是在 intelliJ 12 中?
IntelliJ 在它找不到的要求路径 (node.js) 下显示波浪状的红色下划线。就我而言,我有一个在安装时复制到特定位置的文件。它们在源中的位置与它们在安装中的位置无关。它特别烦人,因为 intelij 在其文件浏览器中显示所有文件夹的红色下划线。
var x = require('./some/invalid/path')
我喜欢它有这个检查,但我想为这个文件禁用它,因为它对这种情况没有意义。我怎么能做到这一点,最好是在 intelliJ 12 中?
这就是您禁止检查类、方法或语句的方式:
将光标放在警告语句内,按Alt+ Enter,选择描述警告的条目,然后从子菜单中选择Suppress for class
或statement
。
您将在IDEA 网络帮助中找到更多信息。
我找到了一种愚蠢的方法 - 使 require 路径成为表达式,而不是像这样的简单字符串文字:
var x = require('./some/invalid/path'+'')
我想它使 intellij 感到困惑,以至于它只是说“拧它可能没问题”。