1. 安装必要的依赖
1.1 VSCode 扩展
- 安装 C# 相关插件(如
C#
、C# Extensions
等)。
1.2 .NET SDK
- 下载地址:.NET SDK 下载页面
1.3 安装检测
在命令行输入以下命令,如果正确返回了版本号,则表示 .NET SDK 安装成功:
dotnet --version
2. 创建 C# 项目
2.1 使用命令行创建项目
- 打开终端(或命令提示符)。
- 运行以下命令以创建一个新的控制台应用程序:
这将在当前目录下创建一个名为dotnet new console -o MyFirstCSharpApp
MyFirstCSharpApp
的文件夹,并生成一个简单的控制台应用程序。 - 进入项目目录:
cd MyFirstCSharpApp
- 使用以下命令运行项目:
如果一切正常,你会看到类似以下输出:dotnet run
Hello, World!
2.2 在 VSCode 中打开项目
- 打开 VSCode。
- 点击菜单栏中的
File > Open Folder
,然后选择刚刚创建的项目文件夹(如MyFirstCSharpApp
)。 - VSCode 会自动加载项目,并可能提示你需要添加一些调试配置文件。如果出现提示,点击“是”即可。
3. 配置调试环境
3.1 自动生成调试配置
- 点击左侧的调试图标(快捷键:
Ctrl+Shift+D
)。 - 点击顶部的“创建一个 launch.json 文件”链接。
- 在弹出的选项中选择
.NET Core
或C#
。 - VSCode 会自动生成一个
launch.json
文件,内容类似于以下:{ "version": "0.2.0", "configurations": [ { "name": ".NET Core Launch (console)", "type": "coreclr", "request": "launch", "preLaunchTask": "build", "program": "${workspaceFolder}/bin/Debug/net6.0/MyFirstCSharpApp.dll", "args": [], "cwd": "${workspaceFolder}", "stopAtEntry": false, "console": "internalConsole" } ] }
3.2 验证调试功能
- 打开项目中的
Program.cs
文件(这是默认的入口文件)。 - 设置断点:在代码某一行的左侧空白处单击,会出现一个红点。
- 点击顶部的绿色三角形按钮(或按
F5
)启动调试。 - 程序会在断点处暂停,你可以查看变量值、调用堆栈等信息。