AWS Cloud9 統合開発環境 (IDE、Integrated Development Environment) の言語サポート
AWS Cloud9 IDE は多くのプログラミング言語をサポートしています。次の表に、サポートされている言語とそのレベルを示します。
言語 |
構文のハイライト 1 |
UI の実行 2 |
アウトライン表示 |
コードヒントと linting |
コードの完了 |
デバッグ 3 |
---|---|---|---|---|---|---|
C++ |
✓ |
✓ |
✓ |
✓ 5 |
✓ 4 |
|
C# |
✓ |
✓ |
✓ 5 |
|||
CoffeeScript |
✓ |
✓ |
||||
CSS |
✓ |
✓ |
||||
Dart |
✓ |
|||||
Go |
✓ |
✓ |
✓ |
✓ |
✓ 4 |
✓ 4 |
Haskell |
✓ |
|||||
HTML |
✓ |
✓ |
✓ |
✓ |
||
Java6 |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
JavaScript |
✓ |
✓ |
✓ |
✓ |
✓ |
|
Node.js |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
PHP |
✓ |
✓ |
✓ |
✓ |
✓ 7 |
✓ |
Python (パイソン) |
✓ |
✓ |
✓ |
✓ |
✓ 8 |
✓ |
Ruby |
✓ |
✓ |
✓ |
✓ |
✓ 5 |
|
シェルスクリプト |
✓ |
✓ |
✓ |
✓ |
✓ 5 |
|
TypeScript9 |
✓ |
✓ |
✓ |
✓ |
✓ |
メモ
1 AWS Cloud9 IDE は、より多くの言語に対して構文ハイライト表示を提供します。詳細なリストについては、IDE のメニューバーで、[表示、構文] を選択してください。
2 コマンドラインを使用せずに、✓ とマークされた言語のボタンをクリックするだけで、プログラムやスクリプトを実行できます。IDE で ✓ とマークされていない言語、または [Run, Run With] (実行、次で実行) メニューバーに表示されていない言語については、その言語のランナーを作成することができます。手順については、「ビルダーまたはランナーを作成する」を参照してください。
3 IDE に組み込まれているツールを使用して、✓ でマークされた言語のプログラムやスクリプトをデバッグできます。手順については、「コードをデバッグする」を参照してください。
4 この機能はこの言語で実験段階にあります。これは完全に実装されておらず、文書化もサポートもされていません。
5 この機能は、この言語のローカル関数のみをサポートします。
6 2 GB 以上のメモリを搭載する AWS Cloud9 EC2 開発環境では、Java SE 11 の拡張サポートを有効にできます。詳細については、「Java 開発のサポートの強化」を参照してください。
7 カスタム PHP コードの補完で AWS Cloud9 が使用するパスを指定するには、AWS Cloud9 IDE の [Preferences] (設定) で、[Project] (プロジェクト)、[PHP Support] (PHP のサポート)、[Enable PHP code completion] (PHP コード補完を有効にする) の順に選択して設定をオンにした後に、[Project] (プロジェクト)、[PHP Support] (PHP のサポート)、[PHP Completion Include Paths] (パスを含む PHP 補完) の順に選択して設定にカスタムコードへのパスを追加します。
8 カスタム Python コードの補完で AWS Cloud9 が使用するパスを指定するには、AWS Cloud9 IDE の [Preferences] (設定) で、[Project] (プロジェクト)、[Python Support] (Python のサポート)、[Enable Python code completion] (Python コード補完を有効にする) の順に選択して設定をオンにした後に、[Project] (プロジェクト)、[Python Support] (Python のサポート)、[PYTHONPATH] の順に選択して設定にカスタムコードへのパスを追加します。
9 AWS Cloud9 IDEでは、言語プロジェクトのコンテキスト内で TypeScript (AWS Cloud9 IDE で対応するのはバージョン 3.7.5) などの一部のプログラミング言語の追加サポートを提供します。詳細については、「言語プロジェクトを操作する」を参照してください。