AWS Cloud9 統合開発環境 (IDE) での言語サポート - AWS Cloud9

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

AWS Cloud9 統合開発環境 (IDE) での言語サポート

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 GiB 以上のメモリを搭載した AWS Cloud9 EC2 開発環境では、Java SE 11 機能の拡張サポートを有効にできます。詳細については、「Java 開発のサポートの強化」を参照してください。

7 カスタム PHP コードの完了 AWS Cloud9 に使用する のパスを指定するには、 AWS Cloud9 IDE でプロジェクト、PHP サポート、 設定 で PHP コード補完設定を有効に、カスタムコードへのパスをプロジェクト、PHP サポート、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 の特定の AMIsでサポートされているプログラミング言語のバージョンの概要です。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"