AWS Cloud9 統合開発環境 (IDE、Integrated Development Environment) の言語サポート - AWS Cloud9

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

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

Notes (メモ)

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 で [設定][プロジェクト、Python のサポート、Python コード補完を有効にする] 設定をオンにし、次にカスタムコードへのパスを [プロジェクト、Python のサポート、PYTHONPATH] 設定に追加します。

9 AWS Cloud9 IDEでは、言語プロジェクトのコンテキスト内で TypeScript (AWS Cloud9 IDE で対応するのはバージョン 3.7.5) などの一部のプログラミング言語の追加サポートを提供します。詳細については、「言語プロジェクトを操作する」を参照してください。

AWS Cloud9 統合開発環境 (IDE) でサポートされているプログラミング言語のバージョン

以下の表は、AWS Cloud9 IDE の特定の AMI でサポートされているプログラミング言語のバージョンをまとめたものです。Ubuntu 18 は 2023 年に販売終了になったため、プログラミング言語のバージョンを AWS Cloud9 で更新することはできません。

言語

Amazon Linux 2023

Amazon Linux 2

Ubuntu 18

Ubuntu 22

Python3

3.9

3.8

3.6

3.10

TypeScript

3.7.5

3.7.5

3.7.5

3.7.5

PHP

8.2

8.2

7.2

8.1

Ruby

3.2

3.0

3.0

3.2

Java

11、17

11

11

11、17

Python2

該当なし

2.7

該当なし

該当なし

C++*

23

17

17

23

Go

1.20

1.20

1.9

1.21

CoffeeScript

2.7

2.7

2.7

2.7

*次のコマンドを実行すると、希望するプログラミング言語のバージョンを使用して C++ ファイルをコンパイルできます。

g++ -std=c++[version-number] "$file" -o "$file.o"