AWS Cloud9 는 더 이상 신규 고객이 사용할 수 없습니다. 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 |
✓ |
✓ |
✓ |
✓ |
✓ |
참고
1 는 AWS Cloud9 IDE 더 많은 언어에 대한 구문 강조 표시를 제공합니다. 전체 목록을 보려면 의 메뉴 모음에서 보기, 구문을 IDE선택합니다.
2 ✓로 표시된 언어의 경우 명령줄을 사용하지 않고 버튼을 클릭하여 프로그램 또는 스크립트를 실행할 수 있습니다. ✓로 표시되지 않거나 의 실행, 실행 함께 메뉴 모음에 표시되지 않는 언어의 경우 해당 언어에 대한 러너를 생성할 IDE수 있습니다. 지침은 빌더 또는 실행기 생성을 참조하십시오.
3 IDE의 내장 도구를 사용하여 ✓로 표시된 언어에 대한 프로그램 또는 스크립트를 디버깅할 수 있습니다. 지침은 코드 디버깅을 참조하십시오.
4 이 언어에서는 이 기능이 시험 단계에 있습니다. 완전히 구현되지 않았으므로 문서화되거나 지원되지 않습니다.
5 이 언어의 경우 이 기능은 로컬 함수만 지원합니다.
6 Java SE 11 기능에 대한 향상된 지원은 2GiB 이상의 메모리가 있는 개발 환경에서 AWS Cloud9 EC2 활성화할 수 있습니다. 자세한 내용은 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 (에서 지원되는 버전 3.7.5 AWS Cloud9 IDE)와 같은 일부 프로그래밍 언어에 대한 추가 지원을 제공합니다. 자세한 내용은 언어 프로젝트 작업을 참조하십시오.
AWS Cloud9 통합 개발 환경에서 지원되는 프로그래밍 언어 버전(IDE)
아래 표에는 에서 특정 에서 지원되는 프로그래밍 언어 버전이 요약되어 AMIs 있습니다 AWS Cloud9 IDE. Ubuntu 18은 2023EOL년에 출시되었으며 결과적으로 프로그래밍 언어 버전을 에서 업데이트할 수 없습니다 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 |
파이썬 2 |
N/A |
2.7 |
N/A |
N/A |
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"