据我所知,排除目录的唯一方法是在项目结构中将其标记为已排除。但是,这会使IntelliJ完全忽略该目录。因此它不会出现在自动完成选项中。
我不想要这个。我想要从检查中排除,但要包含在其他所有内容中。这可能吗?
我正在使用Intellij 12.0.2。而且,它实际上是bootstrap css和js未通过检查。
答案 0 :(得分:10)
根据Peter Lawrey的建议,正确的解决方案是使用排除不希望运行检查的目录的custom inspection scope。
答案 1 :(得分:10)
使用IntelliJ 15,您可以将目录标记为Generated Sources Root
。这会跳过检查,但自动完成仍然有效。
Mark Directory As
/ Generated Sources Root
注意:您似乎无法在Project Structure
对话框中选择此类型,只能通过右键单击。
答案 2 :(得分:9)
状态栏中有男子戴帽子。单击它并选择检查级别。
此外,如果您有许多文件要进行检查,请转到.idea
并修改workspace.xml
,找到<component name="HighlightingSettingsPerFile">
并添加如下行:
<setting file="file://$PROJECT_DIR$/src/main/config/config.xml" root0="SKIP_HIGHLIGHTING" />
我发现它比编辑检查级别更简单。