【发布时间】:2018-10-18 07:00:42
【问题描述】:
我想在 Visual Studio 2017 中对我的 .c 进行语法检查,但似乎我只有在我的源文件名为 source.cpp 而不是 source.c 时才能得到它
可以开启吗?
谢谢!
【问题讨论】:
-
如果是 C 语言问题,不知道为什么它会被标记为 python?
-
我的错。试图修复它
-
什么是“语法检查”,编译? VS 不支持标准 C,所以我怀疑它是否有正确的语法突出显示,如果这就是你的意思。
-
这应该默认工作。我的 VS 2017 为
.cpp和.c文件提供了正确的语法高亮显示。与流行的观点相反,MSVC(在某种程度上)对 C89 提供了适当的支持。 -
Hmya,prin("asdf') 是有效的 C 语法。它会产生链接器错误,但 IntelliSense 解析器不会担心链接。使用帮助 > 发送反馈 > 报告问题来鼓励他们波浪线 /W3 警告。
标签: c visual-c++ syntax-checking