我有一个Borland C ++命令行编译器。有没有办法在VS代码中启用其工具链来使用Lint,Find Errors,Intellisense等? 是否有可能在没有VS代码扩展的情况下完成它?
PS:我知道Borland C ++是一个石器时代的弃用编译器。无论如何,我需要完成一个学校项目,如果我能用VS Code完成它将会非常方便。 编辑:我可能会引起一些混淆并为此道歉。我的编译器是大约~1999的Borland 5.5命令行编译器工具(而不是最新的支持v10.1 C ++ 11的编译器)。答案 0 :(得分:0)
bcc32仍然没有任何扩展可轻松与VSCode集成, 但是,您仍然可以将其配置为从命令行使用, bcc32是从命令行使用的相当简单的编译器,因此只需在VSCode上编写代码,然后有2个选择,或者使用VSCode终端运行编译器(例如> bcc32 main.cpp) 或者,您可以编辑VSCode任务文件。
这是一个简单的task.json文件,至少应编译一个main.cpp程序(您可以通过一个make文件甚至一个批处理文件来自动进行项目构建,然后将“ bcc32 main.cpp”替换为这个批处理文件。
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "Build bcc32",
"type": "shell",
"command": "bcc32 main.cpp"
},
{
"label": "Run",
"type": "shell",
"command": "main.exe"
}
]
}