首页 > 其他 > 详细

vscode+coderunner+MSVC测试cpp代码

时间:2020-07-07 23:47:12      阅读:180      评论:0      收藏:0      [点我收藏+]

  因为目前电脑中有一个几乎完全版的VS就不想下载新的gcc了,按照vscode官方给出的教程是使用msvc工具包(不用下载vs ide)然而每次运行一段小代码都要手动打开Developer Command Prompt(DCP)然后手动输入各种命令以及参数,仅仅是为了测试代码段就有点浪费时间。

  这里记录下vscode配置文件。

首先是把msvc环境和集成终端连接上。

1 "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\cmd.exe",
2     "terminal.integrated.shellArgs.windows": [
3         "/k",
4         "C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Auxiliary/Build/vcvarsall.bat",
5         "x86"
6     ],

 

  然后coderunner默认是使用gcc的,mingw什么的都支持,但是如果要使用msvc就需要自定义命令。

1 "code-runner.executorMap": {
2         "cpp": "cd $dir && cl /EHsc $fileName  && $dir$fileNameWithoutExt.exe && del  $dir$fileNameWithoutExt.obj $dir$fileNameWithoutExt.exe",
3     },

这个命令会在运行完后删除创建的.obj和.exe文件,如果不需要得话可以吧&& del以及之后部分删除。

这样使用coderunner快捷键或者按钮就可以快速运行代码,并且如果有特殊编译需求也可以用ctrl+`打开DCP自定义参数。

 

vscode+coderunner+MSVC测试cpp代码

原文:https://www.cnblogs.com/va1ha11a/p/no_more_independent_GCC.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!