Vim 合成显示警告并设置警告级别
Vim Syntastic show warnings and set warning level
我将 Vim 与 syntastic 一起使用,在 C++ 中编码,我看到了所有错误,但我没有得到任何警告。如果我不必在终端中使用编译器来获取所有编译器消息,那就太好了。一些错误在不同的 c++ 标准中有所不同,因此至少可以更改 c++ 的版本以进行错误检查。
- 如何显示警告?
- 如何像使用 g++ 编译程序时那样设置警告级别和设置?
- 如果我开始使用其他语言,如何设置?如果我得到一个特定的命令来运行 c++,那么下次我会迷路。
我无法从:h syntastic
的手册中找到如何做到这一点.但是,我只查看了我认为相关的部分。
对于每个项目,在项目文件夹的 .vimrc 中,我将放置类似的东西
let g:syntastic_cpp_compiler_options="-m32 -I ./inc -I ./inc/libs"
您可以选择 -w、-Wno- 或任何您想要的警告级别
使用 g:syntastic_c_compiler_options 表示纯 C 代码
当然,你把它放在全局的.vimrc中。 在这里我们使用 vim 来编辑几种编程语言的代码,所以我们为每个项目使用不同的 .vimrc
相关文章:
- 为不同配置设置MSVC_RUNTIME_LIBRARY的正确方法是什么
- 警告处理为错误这里有什么问题
- 在C++/Linux中设置单调时钟的一些技巧
- 如何在选项卡视图Qt中设置一个新项目,并保存以前的项目
- 嵌套在类中时无法设置成员数据
- 需要帮助设置在C++中使用的Potrace
- 如何在自删除后将对象设置为nullptr
- 使用动态分配的数组会导致代码分析发出虚假的C6386缓冲区溢出警告
- cppcheck在const std::string[]上引发警告
- Cmake:为 C 设置警告级别,并为 MSVC 单独设置C++代码(Visual C++)
- Vim 合成显示警告并设置警告级别
- 如何将项目属性设置为删除警告MSB8004:中间目录不会以落后的斜线结束
- 警告:变量已设置,但未使用
- 警告:变量“{variable}”已设置但未使用-C++
- 如何在 CMake 中为本机代码和外部代码设置不同的编译器警告级别
- 在Visual Studio 2008中设置编译时警告,类似"static_if"?
- GDB:警告:重载方法上设置了多个断点
- 如何为多字符文字设置编译器错误或至少警告
- 如何在g++中设置警告,以警告返回指向局部变量的指针
- GTK+ 警告:无法在具有父级的小部件上设置父项