CodeCatalyst で開発環境を使用してコードを記述および変更する
開発環境はクラウドベースの開発環境です。Amazon CodeCatalyst で、開発環境を使用して、プロジェクトのソースリポジトリに保存されているコードを操作できます。開発環境を作成するときは、いくつかのオプションがあります。
-
CodeCatalyst でプロジェクト固有の開発環境を作成して、サポートされている統合開発環境 (IDE) を備えたコードを処理することもできます。
-
空の開発環境を作成し、ソースリポジトリからコードを複製して、サポートされている IDE でそのコードを処理します。
-
任意の IDE で開発環境を作成し、ソースリポジトリを開発環境に複製する
[devfile] は、開発環境を標準化するオープンスタンダード YAML ファイルです。つまり、このファイルは開発環境に必要な開発ツールを体系化します。その結果、開発環境をすばやくセットアップし、プロジェクト間で切り替え、チームメンバー間で開発環境設定をレプリケートできます。開発環境は、プロジェクトのコード、テスト、デバッグに必要なすべてのツールを設定した devfile を使用するため、ローカルの開発環境の作成と維持に費やす時間を最小限に抑えることができます。
開発環境に含まれるプロジェクトツールとアプリケーションライブラリは、プロジェクトのソースリポジトリ内の devfile によって定義されます。ソースリポジトリに devfile がない場合、CodeCatalyst は自動的にデフォルトの devfile を適用します。このデフォルトの devfile には、最も頻繁に使用されるプログラミング言語とフレームワーク用のツールが含まれています。プロジェクトがブループリントを使用して作成された場合、CodeCatalyst によって devfile が自動的に作成されます。devfile の詳細については、https://devfile.io
開発環境を作成したら、ユーザーのみがアクセスできます。開発環境では、サポートされている IDE でソースリポジトリのコードを表示して操作できます。
デフォルトでは、開発環境は 2 コアプロセッサ、4 GB の RAM、16 GB の永続ストレージで作成されます。スペース管理者のアクセス許可がある場合は、スペースの請求階層を変更して、異なる開発環境設定オプションを使用し、コンピューティングとストレージの制限を管理できます。