visual-studio-code - Visual Studio Code Intellisense for C
问题描述
这真让我抓狂。
Visual Studio Code 对 stdio.h 和 windows.h 以及 Visual Studio 附带的其他头文件执行 Intellisense。尽管包含这些头文件的目录不在属性 json 的“includePath”数组中,但它会找到头文件并且 Intellisense 可以工作。
但是,对于我在“includePath”中实际列出的目录中的其他头文件来说,这是不稳定的。
对于某些 Intellisense 知道函数名称但不适用于参数。
对于其他人,Intellisense 甚至不知道函数名称。
Visual Studio(不是 Code)似乎没有这些问题。
我哪里糊涂了?
解决方案
并找到了答案:头文件依赖于未设置的#DEFINE。我的错。
推荐阅读
- c++ - 如何使基类的方法使用派生类集的继承的受保护成员?C++
- r - R flexdashboard 上的多语言支持
- php - 令牌在google api php中过期
- java - 如何从地图集合中获取 Pojos 列表
- python - 如何通过 Twisted 的 Web 服务器正确地为 Django 应用程序提供服务?
- javascript - 如何遍历车把中的对象数组
- javascript - 当我添加花括号以便能够向上下文添加更多元素时,如何访问 GraphqlServer 上下文对象?
- google-cloud-platform - 从 Google GCP 项目凭据 API 密钥中检索信息
- xml - 使用 xslt 2.0 将 xml 日期时间数据转换为 yyyy-MM-dd hh:mm:ss:ff
- stream - WebFlux - 如何使用 Flux
作为列表 服务方法中的参数