配置Code Runner插件,在VSCode中一键运行C#

背景#

由于VS太厚重,在想快速验证代码片段的时候,可以使用vscode编写(其实是vsc瘾犯了),csc来快速编译。
注意:csc.exe是.NET Framework提供的编译工具,可能已经过时,好处是可以只需要一个cs文件即可运行。
新版.net core使用的是dotnet命令:https://www.cnblogs.com/sq800/p/17025199.html

csc使用方法#

打开命令行,切换到当前文件夹,执行如下命令:

csc /out:app.exe Program.cs

生成app.exe文件后,执行app.exe即可。

也可以使用命令:

csc Program.cs

生成与文件名相同的exe文件。

配置CodeRunner#

有的朋友觉得命令行太繁琐,想方便地一键运行,可以通过安装配置韩俊大佬编写的CodeRunner实现。
1️⃣ 首先在拓展商店下载这个插件,然后打开设置,打开setting.json
image
2️⃣ 找到code-runner.executorMap配置项,添加c#的配置如下(别忘了Ctrl+S保存)
image

"csharp":"csc $fileNameWithoutExt.cs && ./$fileNameWithoutExt.exe",

3️⃣ 返回cs文件,点击运行即可
image

最后#

其他语言也可以一键运行,只要提前安装好编译器,并且在配置项写好执行命令,流程和上面的一致。
如果使用的是.net core,可以配置成dotnet run

作者:sq800

出处:https://www.cnblogs.com/sq800/p/16700261.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   sq800  阅读(2422)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
more_horiz
keyboard_arrow_up light_mode palette
选择主题
menu
点击右上角即可分享
微信分享提示