C#プロジェクトを作成するには、Visual Studioのコード

近年では一定のアップグレードや多くの開発者のためには、プラグインを多数提供し、それが持っている、Visual Studioのコードは、下のディスクスペースを占有し、性能が比較的高速であるだけでなく、テキストエディタで他のテキストと同様に、クロスプラットフォームのテキストエディタですそれは非常に強力なコードエディタとなっています。だから我々は、それは非常に便利です直接vscode、中小プロジェクトの数を作成したり、プロジェクト内のファイルを変更するとき。

インストールvscode

vscodeダウンロードhttps://code.visualstudio.com/

インストールと操作環境C#言語、Visual Studioのエディタがインストールされ、その後、もちろんインストールする必要はありません。

.NET Corehttpsをダウンロード://dotnet.microsoft.com/download

そして、プラグイン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

おすすめ

転載: www.cnblogs.com/zhuanghamiao/p/vscode-csharp.html