一、环境安装
- VSCode官网下载:https://code.visualstudio.com/
- .NET Core SDK 安装:https://www.microsoft.com/net/download/core
- C#插件下载,下载完重启VScode窗口即可生效
二、新建项目
- 在VScode终端输入cd:你创建的项目文件目录
例如:cd D: estC#
- 然后输入:dotnet new –help ,会出现创建新项目命令的提示信息
dotnet new --help
- 然后创建一个简单的控制台应用程序即为C#项目程序
dotnet new console
- 在控制台运行创建的控制台程序
dotnet run
- 最后用VScode打开我们刚才创建的项目目录,软件会自动下载.NET Core Debugger,等待下载安装(安装调式插件),安装成功再次重新打开项目文件夹,VScode会自动配置选择Yes和Restore。
- 现在就可以在VScode中运行或者调试C#项目了,新建项目后Program.cs即为C#的源文件。 项目运行命令:dotnet run
三、调试
如果需要调试可以打开调试窗口,设置断点即可调试
四、使用批处理文件生成c#项目
start cmd /c d: cd D:ProjectsCSharp set slnname=ShellTest mkdir %slnname% cd D:ProjectsCSharp%slnname% dotnet new sln -n %slnname% dotnet new console -o %slnname%.UI dotnet new classlib -o %slnname%.Service dotnet new classlib -o %slnname%.Model dotnet new classlib -o %slnname%.Repository dotnet new classlib -o %slnname%.Infrastructure dotnet sln %slnname%.sln add %slnname%.UI\%slnname%.UI.csproj dotnet sln %slnname%.sln add %slnname%.Service\%slnname%.Service.csproj dotnet sln %slnname%.sln add %slnname%.Model\%slnname%.Model.csproj dotnet sln %slnname%.sln add %slnname%.Repository\%slnname%.Repository.csproj dotnet sln %slnname%.sln add %slnname%.Infrastructure\%slnname%.Infrastructure.csproj cd %slnname%.UI dotnet add reference ../%slnname%.Service/%slnname%.Service.csproj ../%slnname%.Model/%slnname%.Model.csproj ../%slnname%.Repository/%slnname%.Repository.csproj ../%slnname%.Infrastructure/%slnname%.Infrastructure.csproj cd .. cd %slnname%.Service dotnet add reference ../%slnname%.Model/%slnname%.Model.csproj ../%slnname%.Repository/%slnname%.Repository.csproj ../%slnname%.Infrastructure/%slnname%.Infrastructure.csproj cd .. cd %slnname%.Model dotnet add reference ../%slnname%.Repository/%slnname%.Repository.csproj ../%slnname%.Infrastructure/%slnname%.Infrastructure.csproj cd .. cd %slnname%.Repository dotnet add reference ../%slnname%.Infrastructure/%slnname%.Infrastructure.csproj cd .. code .
将以上命令存为.bat文件,双击执行后: