一、安装必要的扩展
- 打开 VSCode。
- 点击左侧的扩展图标(或按
Ctrl+Shift+X
)。 - 搜索并安装
C#
扩展。这个扩展由 Microsoft 提供,它提供了 C# 开发所需的基本功能,如智能感知、代码导航、调试等。
二、创建项目目录
- 在文件系统中,创建一个新的文件夹,这将是你的项目文件夹。例如,可以在桌面上创建一个名为
MyCSharpProject
的文件夹。
三、打开项目目录
- 在 VSCode 中,点击
File
->Open Folder
,然后选择你刚刚创建的项目文件夹。
四、初始化 C# 项目
- 打开 VSCode 的集成终端(点击
View
->Terminal
或按 `Ctrl+``)。 - 在终端中,输入以下命令来创建一个新的 C# 项目:
dotnet new console
这将使用 dotnet
命令行工具创建一个新的控制台应用程序。如果你要创建一个 ASP.NET Core 项目,可以使用 dotnet new web
或 dotnet new mvc
等命令,根据具体的项目类型进行选择。
五、编译项目
- 继续在集成终端中,使用以下命令编译项目:
dotnet build
这个命令会将 C# 代码编译为可执行文件或库文件,具体取决于你的项目类型。编译结果将存储在 bin
目录中。
六、启动项目
- 对于控制台应用程序,使用以下命令来运行:
dotnet run
这将执行编译后的可执行文件,你将看到程序的输出结果。
七、调试项目(可选)
- 在代码中设置断点,点击代码行号的左侧区域即可设置断点。
- 点击左侧的调试图标(或按
Ctrl+Shift+D
)。 - 在顶部的调试配置下拉菜单中,选择
.NET Core Launch (console)
。 - 点击绿色的播放按钮开始调试,程序将运行到你设置的断点处,此时你可以使用调试工具栏进行单步执行、查看变量值等操作。
以下是一个简单的 C# 控制台应用程序示例代码:
using System;
namespace MyCSharpProject
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello, World!");
}
}
}
代码解释:
using System;
:引入System
命名空间,它包含了一些基本的类型和功能,如Console
类。namespace MyCSharpProject
:定义了一个命名空间,用于组织代码,避免命名冲突。class Program
:定义了一个名为Program
的类。static void Main(string[] args)
:程序的入口点,是程序开始执行的地方。Console.WriteLine("Hello, World!");
:使用Console
类的WriteLine
方法输出文本到控制台。
通过上述步骤,你可以在 VSCode 中创建、编译和启动一个 C# 项目。根据需要,你可以修改代码、添加更多的类和文件,以及使用更多的 .NET
功能和库。