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

참고

1 AWS Cloud9 IDE는 여러 언어에 대한 구문 강조를 제공합니다. 전체 목록을 보려면 IDE의 메뉴 모음에서 [보기, 구문(View, Syntax)]을 선택합니다.

2 로 표시된 언어의 경우 명령줄을 사용하지 않고 버튼을 클릭하여 프로그램 또는 스크립트를 실행할 수 있습니다. 가 표시되어 있지 않거나 실행, 다음으로 실행(Run, Run With) 메뉴 모음에 표시되지 않는 언어의 경우 해당 언어에 대한 러너를 생성할 수 있습니다. 지침은 빌더 또는 실행기 생성을 참조하십시오.

3 가 표시된 언어의 경우 IDE의 기본 제공 도구를 사용하여 프로그램이나 스크립트를 디버깅할 수 있습니다. 지침은 코드 디버깅을 참조하십시오.

4 이 언어에서는 이 기능이 시험 단계에 있습니다. 완전히 구현되지 않았으므로 문서화되거나 지원되지 않습니다.

5 이 언어의 경우 이 기능은 로컬 함수만 지원합니다.

6 Java SE 11에 대한 향상된 지원은 2GiB 이상의 메모리가 있는 AWS Cloud9 EC2 개발 환경에서 활성화할 수 있습니다. 자세한 내용은 Java 개발을 위한 향상된 지원 섹션을 참조하세요.

7 AWS Cloud9이 사용자 지정 PHP 코드를 완성하는 데 사용할 경로를 지정하려면 AWS Cloud9 IDE에서 기본 설정(Preferences)프로젝트, PHP 지원, PHP 코드 완성 사용(Project, PHP Support, Enable PHP code completion) 설정을 선택하고 사용자 정의 코드의 경로를 프로젝트, PHP 지원, PHP 완성 포함 경로(Project, PHP Support, PHP Completion Include Paths) 설정에 추가합니다.

8 AWS Cloud9이 사용자 지정 Python 코드를 완성하는 데 사용할 경로를 지정하려면 AWS Cloud9 IDE에서 기본 설정(Preferences)프로젝트, Python 지원, Python 코드 완성 사용(Project, Python Support, Enable Python code completion) 설정을 선택하고 사용자 정의 코드의 경로를 프로젝트, Python 지원, PYTHONPATH(Project, Python Support, PYTHONPATH) 설정에 추가합니다.

9 AWS Cloud9 IDE는 언어 프로젝트의 컨텍스트 내에서 TypeScript(AWS Cloud9 IDE에서 버전 3.7.5 지원됨)와 같은 일부 프로그래밍 언어에 대한 추가 지원을 제공합니다. 자세한 내용은 언어 프로젝트 작업을 참조하십시오.

AWS Cloud9 통합 개발 환경(IDE)에서 프로그래밍 언어 버전이 지원됨

아래 표에는 AWS Cloud9 IDE의 특정 AMI에서 지원되는 프로그래밍 언어 버전이 요약되어 있습니다. Ubuntu 18은 2023년에 EOL이 되었으므로 프로그래밍 언어 버전을 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"