使用vs code 编写c#程序

1.下载安装vs code 

   官网下载:Visual Studio Code - Code Editing. Redefined

如果是linux系统,如Ubuntu因此下载.dep文件,然后通过命令

sudo dpkg -i XXX.deb 进行安装

如果是root账户启动vs code 需要修改配置

修改 vim  ~/.bashrc

添加一行 

alias code='/usr/share/code/code . --no-sandbox --unity-launch'

最后  source ~/.bashrc

2.安装插件

  a.中文包插件(chinese)

  b.解决方案管理器插件(vscode-solution-explorer)

 c. C# 扩展插件(c#)

3.下载安装 .NET Code SDK  

windows版本:

   这里下载的是windows版本.NET 7.0 SDK  64位的。安装完成之后管理员权限运行 cmd 输入 dotnet --version  如果输出版本号就是安装成功!

下载地址:https://download.visualstudio.microsoft.com/download/pr/c6ad374b-9b66-49ed-a140-588348d0c29a/78084d635f2a4011ccd65dc7fd9e83ce/dotnet-sdk-7.0.202-win-x64.exe

linux版本:

https://dotnet.microsoft.com/zh-cn/download/dotnet

在这里我使用的是 dotnet-sdk-6.0.301-linux-x64.tar.gz  下装地址为:下载 .NET 6.0 SDK (v6.0.301) - Linux x64 Binaries

 安装步骤

1.下载完成后,打开终端并运行 mkdir -p $HOME/dotnet && tar zxf dotnet-sdk-6.0.301-linux-x64.tar.gz -C $HOME/dotnet     这里使用的是root账户登录安装,所以$HOME就是root 即dotnet会被安装在/root的目录下

2. 通过vim或者终端配置下环境变量。终端执行命令 vim /etc/profile

在打开的profile文件添加export DOTNET_ROOT=$HOME/dotnet 

export PATH=$PATH:$HOME/dotnet

3.保存并退出vim,执行source /etc/profile使配置立即生效

4.终端执行dotnet --version 查看版本是否安装成功

4.创建工程

第一种办法:命令行单独利用 SDK 命令初始化工作空间并编译运行 C# 程序

a.该目录 在地址栏输入 cmd 后回车

b.在当前目录创建工作空间 dotnet new console -o 路径   

c.输入命令 dotnet run 编译运行

第二种办法:在 VSCode 中搭配 SDK 编译运行 C# 程序

a. cmd 中在当前工作目录启动 VSCode 的话可以输入命令code .

b.打开一个文件夹。

c.点击工具栏中“终端”-“新建终端”

d.终端中输入dotnet new console 最后输入dotnet run 编译并生成bin文件

5.运行和调试。

a.点击左侧的运行和调试的按钮,手动选择生成json文件,Visual Studio Code 会创建一个包含“launch.json”和“tasks.json”文件的“.vscode”文件夹。

如果未收到提示,或者意外将其关闭而未选择“是”,请执行以下步骤来创建 launch.json 和 tasks.json:

  • 从菜单中选择“运行”>“添加配置”。
  • 在“选择环境”提示符下,选择“.NET 5+ 和 .NET Core”。

或者

点击 View(查看)->Command Palette(命令面板)(快捷键Ctrl+Shift+P) 打开命令面板,选择 .NET:GenerateAssets for Build and Debug 将会重新生成。

为了终端看到调试信息,还需要对.VSCode做一点修改(需要修改.VSCode文件夹下的tasks.json和launch.json)

  • 修改 launch.json文件    "console": "integratedTerminal",

b.选择窗格顶部 .NET Core Launch(控制台)旁边的绿色箭头。 在调试模式下启动程序的其他方法是,按 F5 或从菜单中选择“运行”>“启动调试” 。

可以设置条件断点

右键单击(在 macOS 上按住 Ctrl 并单击)表示断点的红点。 在上下文菜单中,选择“编辑断点”,打开可输入条件表达式的对话框。

使用调试控制台

在“调试控制台”窗口中,可以与正在调试的应用程序进行交互。 可更改变量值,看看这样会对程序产生哪些影响。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值