Exclude directory from intellij inspection, but not exclude from autocomplete

核能气质少年 提交于 2019-12-10 12:31:22

问题


As far as I know, the only way to exclude a directory is to mark it as excluded in project structure. However, this would make IntelliJ totally ignore the directory. Thus it will not appear in autocomplete options.

I do not want this. I want exclusion from inspections but inclusion in everything else. Is this possible?

I'm using Intellij 12.0.2. And, it's actually the bootstrap css and js failing the inspection.


回答1:


As suggested by Peter Lawrey, the proper solution would be to use the custom inspection scope that excludes the directories where you don't want the inspections to be run.




回答2:


With IntelliJ 15, you can mark the directory as Generated Sources Root. This skips the inspections but auto-complete will still work.

  1. Right click on the desired directory
  2. Select Mark Directory As/Generated Sources Root

NB: It seems, that you cannot select this type in the Project Structure dialogue, only via the right click.




回答3:


There is man in a hat in status bar. Click on it and select inspection level.

Also, if you have many files you want to supress inspection, then go to .idea and edit workspace.xml, find <component name="HighlightingSettingsPerFile"> and add line like this:

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

I find it simplier than editing inspection levels.



来源:https://stackoverflow.com/questions/14437647/exclude-directory-from-intellij-inspection-but-not-exclude-from-autocomplete

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!