開発環境の構築

Beutlの拡張機能を開発するうえで必要な開発環境を構築する方法を説明します。

この記事では、Visual Studio Code または Visual Studio を使う方法を紹介します。

Visual Studio Code

インストール

  1. .NET SDK をインストールします。

TIP

対象とするBeutlのバージョンに応じて、.NET SDKのバージョンを選択してください。
バージョンの対応表

  1. このページから、お使いの開発環境に、Visual Studio Code をインストールします。

Visual Studio Code に拡張機能をインストール

  1. インストールした Visual Studio CodeC# Dev Kit をインストールします。

TIP

UIを使用した拡張機能を開発する場合、Avalonia for VSCodeをインストールしてください。

拡張機能をインストール

Visual Studio

Windowsのみ

インストール

  1. このページから、Visual Studio をダウンロードします。

  2. ダウンロードしたインストーラーを開きます。

  3. ワークロードを選択する画面が表示されたら、個別のコンポーネントを開きます。

個別のコンポーネント

  1. 以下のコンポーネントを選択します。
    (これは最小構成です。必要に応じて追加してください。)
  • .NET 8.0 ランタイム または .NET 7.0 ランタイム
  • .NET SDK
  • NuGet パッケージ マネージャー
  • C# および Visual Basic Roslyn コンパイラ
  • MSBuild
  • .NET プロファイル ツール
  • Just-In-Time デバッガー
  • C# および Visual Basic
  • InteliCode
  1. 言語パックインストールの場所 を設定した後、インストールをクリックします。

Visual Studio に拡張機能をインストール

この項はUIを使った拡張機能を開発しない場合、無視していただいても構いません

  1. インストール後、以下のようなスタートウィンドウが開きます。

Visual Studio スタートウィンドウ

右下の コード無しで続行 をクリックして、以下のウィンドウを開いてください。

空のVisual Studio ウィンドウ

  1. 上部のメニューから 拡張機能 > 拡張機能の管理 をクリックします。

Visual Studio 拡張機能の管理メニュー

  1. 表示されたウィンドウから、Avalonia for Visual Studio 2022 をインストールします。

Visual StudioにAvalonia拡張機能をインストールする


以上で環境構築が完了しました。
何か問題が発生した場合、Visual Studio CodeVisual Studio の公式ドキュメントをご覧ください。

GitHub LogoGitHubで表示この記事のソースはGitHubにあります。<br />改善点があればIssueやPull requestを開いてください。