近年では一定のアップグレードや多くの開発者のためには、プラグインを多数提供し、それが持っている、Visual Studioのコードは、下のディスクスペースを占有し、性能が比較的高速であるだけでなく、テキストエディタで他のテキストと同様に、クロスプラットフォームのテキストエディタですそれは非常に強力なコードエディタとなっています。だから我々は、それは非常に便利です直接vscode、中小プロジェクトの数を作成したり、プロジェクト内のファイルを変更するとき。
インストールvscode
インストールと操作環境C#言語、Visual Studioのエディタがインストールされ、その後、もちろんインストールする必要はありません。
そして、プラグインvscodeでC#言語をインストールし、
C#プロジェクトを作成します。
オープンvscode、その後、ワークスペースを追加します
( `+ Shiftキー+ Ctrlキーをショートカット)、作業スペースを追加した後vscodeメニューにより、新しいターミナルを
dotnet --help //查看dotnet相关的帮助命令
ソリューションを作成します
PS D:\Projects\CSharp> dotnet new sln -o MyApp
已成功创建模板“Solution File”。
クラスライブラリプロジェクトを作成します。
内閣総理大臣は、プロジェクトディレクトリに、それに対応するメインプログラムやライブラリを作成します
PS D:\Projects\CSharp> cd .\MyApp\
PS D:\Projects\CSharp\MyApp> dotnet new classlib -o MyApp.Model
已成功创建模板“Class library”。
正在处理创建后操作...
正在 MyApp.Model\MyApp.Model.csproj 上运行 "dotnet restore"...
正在还原 D:\Projects\CSharp\MyApp\MyApp.Model\MyApp.Model.csproj 的包...
正在生成 MSBuild 文件 D:\Projects\CSharp\MyApp\MyApp.Model\obj\MyApp.Model.csproj.nuget.g.props。
正在生成 MSBuild 文件 D:\Projects\CSharp\MyApp\MyApp.Model\obj\MyApp.Model.csproj.nuget.g.targets。
D:\Projects\CSharp\MyApp\MyApp.Model\MyApp.Model.csproj 的还原在 210.35 ms 内完成。
还原成功。
PS D:\Projects\CSharp\MyApp> dotnet new console -o MyApp.HelloWorld
已成功创建模板“Console Application”。
正在处理创建后操作...
正在 MyApp.HelloWorld\MyApp.HelloWorld.csproj 上运行 "dotnet restore"...
正在还原 D:\Projects\CSharp\MyApp\MyApp.HelloWorld\MyApp.HelloWorld.csproj 的包...
正在生成 MSBuild 文件 D:\Projects\CSharp\MyApp\MyApp.HelloWorld\obj\MyApp.HelloWorld.csproj.nuget.g.props。
正在生成 MSBuild 文件 D:\Projects\CSharp\MyApp\MyApp.HelloWorld\obj\MyApp.HelloWorld.csproj.nuget.g.targets。
D:\Projects\CSharp\MyApp\MyApp.HelloWorld\MyApp.HelloWorld.csproj 的还原在 201.45 ms 内完成。
还原成功。
プロジェクトにライブラリを追加します。
PS D:\Projects\CSharp\MyApp> dotnet sln add .\MyApp.HelloWorld\MyApp.HelloWorld.csproj
已将项目“MyApp.HelloWorld\MyApp.HelloWorld.csproj”添加到解决方案中。
PS D:\Projects\CSharp\MyApp> dotnet sln add .\MyApp.Model\MyApp.Model.csproj
已将项目“MyApp.Model\MyApp.Model.csproj”添加到解决方案中。
ライブラリ内の項目間の参照
まず、参照アセンブリディレクトリに追加する必要があり、その後、コマンドリファレンスを実行します
PS D:\Projects\CSharp\MyApp> cd .\MyApp.HelloWorld\
PS D:\Projects\CSharp\MyApp\MyApp.HelloWorld> dotnet add reference ../MyApp.Model/MyApp.Model.csproj
已将引用“..\MyApp.Model\MyApp.Model.csproj”添加到项目。
コードをコンパイルして実行します
PS D:\Projects\CSharp\MyApp> dotnet build
PS D:\Projects\CSharp\MyApp> dotnet run --project MyApp.HelloWorld
コードのデバッグ
デバッグを開始するF5を通じて、フレンドリーなインターフェイスのコードのデバッグをサポートしながらvscode