Developmentは、VSCodeからServerやWSL、Containerなどに接続して接続先をワークスペースとして開発環境のように扱うことができます。これによりローカル環境を汚さず、混ざることが無い綺麗な開発環境を構築可能になります。今回は上記プラグインを使いKotlinの開発環境を構築する方法の紹介となります。前提としてDockerの知識を多少必要としています。(そこまで複雑な設定は行っていません。ベストプラクティスから外れています。)なお、ローカルでのKotlin開発環境構築は下記で紹介しています。Developmentインストールまずは拡張機能インストールです。Development」をインストールします。接続設定の作成.devcontainerフォルダ作成VSCodeから適当にフォルダを作成します。その後「.devcontainer」フォルダを作成します。上記「.devcontainer」フォルダの中に「docker-compose.yml」ファイルを作成します。「docker-compose.yml」ファイルに下記を貼り付けてください。done"今回はKotlinとGradleをインストールしています。Gradleをインストールしている理由はビルドとデバッグをVSCode内で行うためです。接続時の設定ファイルです。上記で作成した「docker-compose.yml」を利用するための設定を追加しています。Developmentで接続VSCodeの左下にある緑色のボタンをクリックします。Container」を選択します。「devcontainer.json」、「docker-compose.yml」ファイルの設定に基づいてコンテナが作成され接続します。初回は少し時間が掛かります。接続が完了したら下図のように左下の緑色部分が「devcontainer.json」ファイルで設定したnameが表示されます。接続先のKotlinプロジェクト作成はローカルと同じです。下記記事を参考にしてもらえればVSCodeでのビルドやデバッグも可能です。DevelopmentでKotlinの開発環境構築の説明となります。色々な言語を学習している場合はローカル内が設定で混ざっているため、常に綺麗な開発環境が構築可能です。そもそもKotlinでVSCodeを使うのは推奨していないです。IDEAを使うことをオススメします。