clion 在某些文件中禁用代码洞察
clion disable code insight in certain files
有没有什么方法可以在 Clion 中仅针对项目中的一个文件禁用代码洞察?
我有一个只有几行的 swig 文件。但是每次当我进入文件时,clion 都会抱怨 header 并冻结很长时间。我必须在 phpstorm 或其他无法解析 c++ 的编辑器中打开此文件。
complain messages from Clion
//anal.swig
%module anal
%{
#include "anal.cpp"
%}
void anal(char *str, int size);
有几种方法可以做到这一点:
1. 将文件扩展名从“.h/.cpp”更改为“.templ”(与 C++ 无关)
2.Clion有special IDE macros,所以可以加guard
#ifndef __CLION_IDE__
//anal.swig
%module anal
%{
#include "anal.cpp"
%}
#endif
void anal(char *str, int size);
- CLion 具有
#pragma ide diagnostic ignored
选择性关闭功能。
有没有什么方法可以在 Clion 中仅针对项目中的一个文件禁用代码洞察?
我有一个只有几行的 swig 文件。但是每次当我进入文件时,clion 都会抱怨 header 并冻结很长时间。我必须在 phpstorm 或其他无法解析 c++ 的编辑器中打开此文件。
complain messages from Clion
//anal.swig
%module anal
%{
#include "anal.cpp"
%}
void anal(char *str, int size);
有几种方法可以做到这一点: 1. 将文件扩展名从“.h/.cpp”更改为“.templ”(与 C++ 无关) 2.Clion有special IDE macros,所以可以加guard
#ifndef __CLION_IDE__
//anal.swig
%module anal
%{
#include "anal.cpp"
%}
#endif
void anal(char *str, int size);
- CLion 具有
#pragma ide diagnostic ignored
选择性关闭功能。