GitHub Codespaces を使用してオンラインで開発する
GitHub Codespaces は、開発者をよく悩ませるいくつかの問題に対処します。
まず、多くの開発者が使用している古いハードウェアとソフトウェアのシステムは、更新されていません。
2 番目に、開発者はそれぞれの開発システムと結び付いているのが普通です。 場所から場所へ、あるいはシステムからシステムへ移動するのは構成に不便であったり、構成が遅くなります。
開発者の組織にとっての問題は、知的財産権がこれらすべてのコンピューターで急増していることです。
GitHub Codespaces とは
Codespaces は、GitHub でホストするクラウドベースの開発環境です。 これは、基本的にオンライン実装の Visual Studio Code です。
Codespaces によって、開発者は完全にクラウドで仕事ができます。
Codespaces によって、開発者はタブレットや Chromebook から仕事をすることもできます。
Visual Studio Code をベースにしているので、開発環境は次の機能を備えています。
- 構文の強調表示。
- オートコンプリート。
- デバッグ機能を内蔵。
- Git との直接統合。
開発者は、リポジトリごとに codespace (複数も可) を作成できます。 各 codespace は、リポジトリの特定のブランチに関連付けられます。
GitHub Codespaces を使用する
すべての作業を、ブラウザー内の codespaces で行えます。
より応答性を高くしたければ、Visual Studio Code のローカル コピーから codespace に接続することができます。