【问题标题】:Can I completely disable #include lookups?我可以完全禁用#include 查找吗?
【发布时间】:2018-01-22 06:53:52
【问题描述】:

每当我在 Visual Studio Code 中打开 C(或 C++)文件时,我都会收到关于无法打开 #include 文件并要求我更新我的 includePath 的臭名昭著的错误。

我不想碰includePath;我正在从网络共享编辑源代码,运行我的编辑器的机器没有开发环境,因此我无法满足 Visual Studio Code 查找标准库头文件的愿望。我只想编辑代码。

有什么方法可以完全禁用#include 查找?我知道我可以抑制警告,但我不能抑制错误曲线,我希望我的编辑器甚至不费心浪费时间从文件系统进行不必要的读取。

如果有帮助,我并不真正关心 IntelliSense。

【问题讨论】:

  • 为什么不使用任何旧的文本编辑器?
  • @n.m.因为我仍然想要一个具有语法高亮、大括号匹配、自动缩进、多行光标等功能的 code 编辑器。
  • 但是没有包含就不可能解析语法。
  • 例如notepad++ 提供语法高亮,但不关心任何#include 路径。 @n.m。它不是那么旧,但我相信,一个新的也是如此。
  • 我最近经常遇到的唯一具有这些功能的文本编辑器是 Windows 记事本。

标签: c++ c visual-studio-code


【解决方案1】:

禁用 Microsoft C/C++ 扩展 (ms-vscode.cpptools) 似乎会禁用 #include 查找。当然,禁用该扩展也会禁用 C 和 C++ 的一些其他行为,但我认为我可以接受。

【讨论】:

    猜你喜欢
    • 2010-11-20
    • 1970-01-01
    • 2018-02-22
    • 1970-01-01
    • 2018-10-24
    • 2017-11-25
    • 2014-01-24
    • 2016-03-18
    • 1970-01-01
    相关资源
    最近更新 更多