对于大多数非专业C语言用户(如学习大学课程、报考二级C语言证书等)并不至于使用臃肿的Visual Studio这种超大型的IDE,也不屑于使用老掉牙的VC++6.0或者已经停止维护的DevC++以及界面丑陋的其他IDE,所以这个时候你就可以考虑使用VS Code解决这个需求了。

准备工具

操作步骤

  1. 下载TDM-GCC并安装(可能需要更好的网络),然后打开cmd或powershell输入gcc -v查看并确定输出内容类似下图:PowerShell运行结果
  2. 在VS Code中安装cpptools和Code Runner
  3. 将以下内容添加到VS Code的用户设置中:

        "code-runner.ignoreSelection": true,
        "code-runner.runInTerminal": true,
        "code-runner.saveFileBeforeRun": true,
        "code-runner.executorMap": {
            "c": "cd $dir && gcc $fileName -fexec-charset=GBK -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
            "cpp": "cd $dir && g++ $fileName -fexec-charset=GBK -o $fileNameWithoutExt && $dir$fileNameWithoutExt"
        },

大功告成

到这里,你已经基本上完成了用VS Code来写C语言的基本操作了,点击右上角的运行按钮赶快试一下吧!

最终效果