AWS Cloud9 は、新規顧客には利用できなくなりました。 AWS Cloud9 の既存のお客様は、通常どおりサービスを引き続き使用できます。詳細はこちら
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon の開発環境 CodeCatalyst
以下のセクションでは、 AWS Cloud9 IDE CodeCatalyst を使用して で開発環境を作成および管理する方法の概要を説明します。
開発環境の作成
開発環境は複数の方法で作成できます。
概要 、開発環境 、または CodeCatalyst ソースリポジトリページからソースリポジトリ CodeCatalyst を使用して、 で開発環境を作成します。
開発環境 CodeCatalyst から のソースリポジトリに接続されていない空の開発環境を作成します。
選択した IDE に開発環境を作成し、 CodeCatalyst ソースリポジトリを 開発環境にクローンします。
ブランチおよびリポジトリごとに 1 つの開発環境を作成できます。プロジェクトは複数のリポジトリを持つことができます。開発環境は CodeCatalystアカウントにのみ関連付けられ、 CodeCatalyst アカウントでのみ管理できます。開発環境を開いて、サポートされている IDE のいずれかを使用して操作できます。特定の IDE を選択したら、選択した IDE を使用してのみその開発環境を開くことができます。別の IDE を使用する場合は、ナビゲーションバーで開発環境を選択し、編集 を選択するか、新しい開発環境を作成することで IDE を変更できます。デフォルトでは、開発環境は 2 コアプロセッサ、4 GB の RAM、16 GB の永続ストレージで作成されます。
で開発環境を作成する方法の詳細については CodeCatalyst、Amazon CodeCatalyst ガイドの「開発環境の作成」を参照してください。
で開発環境を作成する詳細と手順については CodeCatalyst、「Amazon ユーザーガイド」の「開発環境の作成」を参照してください。 CodeCatalyst
注記
サードパーティのソースリポジトリを使用して開発環境を作成できるようになりました。サードパーティーのソースリポジトリを 内のプロジェクトにリンクする方法については CodeCatalyst、「Amazon CodeCatalyst ユーザーガイド」の「ソースリポジトリのリンク」を参照してください。
開発環境設定を開く
CodeCatalyst コンソールで開発環境を作成したら、特定の開発環境設定を表示できます。
-
CodeCatalyst コンソールで、 AWS Cloud9 IDE から開発環境に移動します。
-
AWS Cloud9 サイドバーから [aws-explorer] を選択します。
-
デベロッパーツールのナビゲーションペインで、設定を開く を展開CodeCatalystして選択し、開発環境設定 ビューを開きます。
-
[開発環境設定] ビューで、以下のセクションに開発環境のオプションが表示されます。
[エイリアス:] 開発環境に割り当てられている [エイリアス] を表示および変更します。
[ステータス:] 現在の開発環境のステータス、割り当てられているプロジェクトを表示し、開発環境を停止します。
[Devfile:] 開発環境の Devfile の名前と場所を表示します。Devfile を開くには、[エディタで開く] を選択します。
Compute Settings (コンピューティング設定): 開発環境のサイズとデフォルトのタイムアウトまでの長さを変更します。
注記
開発環境を作成した後に、開発環境に割り当てたストレージ容量を変更することはできません。
注記
ターミナル CodeCatalyst AWS CLI から Amazon を使用する場合は、 CodeCatalyst コマンドを実行する前に、必ず AWS_PROFILE=codecatalyst を設定する必要があります。
開発環境の再開
開発環境の $HOME
ディレクトリのすべての内容は永続的に保存されます。必要に応じて開発環境での作業を停止し、後で開発環境での作業を再開できます。開発環境の作成時に [タイムアウト] フィールドで選択した時間を超えて開発環境のアイドル状態が続いたとします。この場合、セッションは自動的に停止します。
開発環境は からのみ再開できます CodeCatalyst。開発環境を再開する方法の詳細については、Amazon CodeCatalyst ガイドの「開発環境の再開」を参照してください。
注記
開発環境の再開には数分かかる場合があります。
開発環境の削除
開発環境に保存されているコンテンツを使い終わったら、そのコンテンツを削除できます。開発環境を削除する前に、必ずコードの変更をコミットして元のソースリポジトリにプッシュしてください。開発環境を削除すると、開発環境のコンピューティングとストレージの請求は停止されます。
開発環境は、 の開発環境ページからのみ削除できます CodeCatalyst。開発環境を削除する方法の詳細については、Amazon CodeCatalyst ガイドの「開発環境の削除」を参照してください。
開発環境のリポジトリ devfile の編集
開発環境の設定を変更するには、devfile を編集します。devfiles を使用して、チーム全体で開発環境を標準化できます。のソースリポジトリのルートdevfileから を編集できます CodeCatalyst。または、サポートされている IDE で devfile を編集することもできます。サポートされている IDE で devfile を編集する場合は、ソースリポジトリに変更をコミットしてプッシュするか、プルリクエストを作成します。これにより、チームメンバーは devfile の編集内容を確認して承認できます。
注記
devfile にはパブリックコンテナイメージのみを含めることができます。
注記
依存関係がない場合、一部の AWS Cloud9 IDE 機能はカスタム では機能しない場合がありますdevfile。Linux x64 以外の一部のプラットフォームで動作させるには、追加の作業が必要になる場合があります。
で開発環境devfileのリポジトリを編集するには AWS Cloud9
-
CodeCatalyst コンソールで、 AWS Cloud9 IDE から開発環境に移動します。
-
AWS Cloud9 サイドバーから aws-explorer を選択します。
-
デベロッパーツールナビゲーションペインで、CodeCatalyst ツールキットメニューを選択します。
-
[Open Devfile] (devfile を開く) を選択します。
-
devfile を編集し、ファイルを保存します。
-
メニューサイドバーから Git 拡張機能である [Source Control] を選択します。
-
[Message] (メッセージ) テキストフィールドに、変更をステージングする前のメッセージを入力します。
-
コミットの準備をするには、[Stage All Changes (+)] (すべての変更をステージング (+)) アイコンを選択します。
-
Git コマンドを表示するには、リポジトリ名の横にある [メニュー] アイコンを選択します。
-
[Commit] (コミット) と [Push] (プッシュ) を選択します。
-
AWS Toolkit メニューから、[開発環境の更新] を選択します。
[Commit] (コミット) と [Push] (プッシュ) を選択します。更新した devfile が保存され、変更がコミットされてプッシュされます。
注記
カスタム devfile を使用して起動したい開発環境が機能しないとしましょう。これは、devfile に AWS Cloud9 との互換性がないことが原因と考えられます。トラブルシューティングを行うには、devfile を参照してください。問題が解決しない場合は、削除して新しいものを作成してみてください。
を使用して開発環境devfileの を編集することもできます CodeCatalyst。詳細については、Amazon CodeCatalyst ガイドの「開発環境の設定」を参照してください。
リポジトリの複製
ソースリポジトリ内の複数のファイル、ブランチ、コミットを効果的に操作するために、ソースリポジトリをローカルコンピューターにクローンできます。その場合、Git クライアントまたは IDE を使用して変更を加えます。から CodeCatalyst、他のGitホストプロバイダーと同じ方法で、またコマンドラインを使用して AWS Cloud9 IDE Git拡張機能を使用できます。サードパーティのリポジトリをクローンする方法については、「Git リポジトリを初期化またはクローンする」を参照してください。
ソースリポジトリから開発環境を作成し、 でクローンを作成する方法の詳細については CodeCatalyst、「Amazon CodeCatalyst ガイド」の「ソースリポジトリの概念」を参照してください。
開発環境のトラブルシューティング
開発環境で問題が発生した場合は、Amazon CodeCatalyst ガイドの「開発環境に関する問題のトラブルシューティング」を参照してください。
注記
ターミナル CodeCatalyst AWS CLI から Amazon を使用する場合は、 CodeCatalyst コマンドを実行する前に、必ず AWS_PROFILE=codecatalyst を設定する必要があります。
開発環境で問題が発生した場合は、「Amazon CodeCatalyst ガイド」の「開発環境に関する問題のトラブルシューティング」を参照してください。