devContainerを使って簡単に環境構築!
最新のVSCodeではDevConteinerの最初のセットを選ぶところではプログラミング言語ごとのセットを選ぶことができません。必ずShow All Definitionsをクリックしてから使いたいプログラミング言語名(今回はC#7系を使いましょう)
ちなみに次回からはターミナルからdevcontairer .
でDevContainerを起動できるようになります。便利。
今回確認したDevContainerで使える言語・フレームワークのリストは以下になります。※はDevConteiner公式ではなく有志が開発・メンテナンスを行っている言語・フレームワークとなります(2022年12月調べ・一部)
インフラ系統
- Ansible
- Kubernetis(Mimikube等)
データ分析・テキスト処理
- Anaconda(Anaconda,Miniconda)
- jekyll
- Julia※
- Bash※
- PowerShell
- Perl※
- R※
Webフロント
- Vue ※
- Elm※
型システムを持っていない(いわゆる動的型)Web系言語
- NodeJS
- Deno※
- PHP
- PyPy※
- Python3
- Ruby(Ruby on Rails の公式は
Ruby on Rails& Postgres
であることに注意)
型システムを持っている言語
- Java(11,8)
- C#(.Net)
- C++
- Go
- Rust
関数型言語
- Haskell※
- F#
- Elixir※
その他
- Azure Functions※
- Dart※
- Swift※
DevContainer関連の記事は2つ出しているので是非見てください
https://qiita.com/yuriacats/items/e71b3a774cffc263d527
https://qiita.com/yuriacats/items/c9e1b25172e70e220ea1