clion禁用某些文件中的代码洞察力

时间:2017-08-03 22:28:21

标签: clion

有没有办法在Clion中仅为项目中的一个文件禁用代码洞察?

我有一个只有几行的swig文件。但是每次当我进入文件时,clion会长时间抱怨标题并冻结。我必须在phpstorm或其他无法解析c ++的编辑器中打开这个文件。

complain messages from Clion

//anal.swig
%module anal
%{
#include "anal.cpp"
%}
void anal(char *str, int size);

1 个答案:

答案 0 :(得分:0)

有几种方法可以做到:   1.将文件扩展名从“.h / .cpp”更改为“.templ”(非C ++相关)   2. Clion有special IDE macros,所以你可以添加警卫

#ifndef __CLION_IDE__
//anal.swig
%module anal
%{
#include "anal.cpp"
%}
#endif
void anal(char *str, int size);
  1. CLion已选择关闭#pragma ide diagnostic ignored