18

据我所知,排除目录的唯一方法是将其标记为在项目结构中排除。但是,这会使 IntelliJ 完全忽略该目录。因此它不会出现在自动完成选项中。

我不想要这个。我希望排除在检查之外,但要包含在其他所有内容中。这可能吗?

我正在使用 Intellij 12.0.2。而且,实际上是引导 css 和 js 未通过检查。

4

3 回答 3

13

正如Peter Lawrey所建议的那样,正确的解决方案是使用自定义检查范围,排除您不希望运行检查的目录。

于 2013-01-22T08:57:09.863 回答
12

使用 IntelliJ 15,您可以将目录标记为Generated Sources Root. 这会跳过检查,但自动完成仍然有效。

  1. 右键单击所需的目录
  2. 选择Mark Directory As/Generated Sources Root

注意:您似乎无法在Project Structure对话中选择此类型,只能通过右键单击。

于 2016-02-15T13:25:11.347 回答
8

状态栏中有一个戴帽子的人。单击它并选择检查级别。

在此处输入图像描述

另外,如果您有很多文件要禁止检查,请转到.idea并编辑workspace.xml,查找<component name="HighlightingSettingsPerFile">并添加如下行:

<setting file="file://$PROJECT_DIR$/src/main/config/config.xml" root0="SKIP_HIGHLIGHTING" />

我发现它比编辑检查级别更简单。

于 2013-01-21T11:29:38.173 回答