Suporte linguístico no AWS Cloud9 IDE - AWS Cloud9

AWS Cloud9 não está mais disponível para novos clientes. Os clientes atuais do AWS Cloud9 podem continuar usando o serviço normalmente. Saiba mais

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Suporte linguístico no AWS Cloud9 IDE

O AWS Cloud9 IDE é compatível com diversas linguagens de programação. A tabela a seguir lista as linguagens compatíveis e até que nível.

Idioma

Destaque de sintaxe 1

IU de execução 2

Exibição de contorno

Dicas de código e lint

Preenchimento de código

Depuração 3

C++

5

4

C#

5

CoffeeScript

CSS

Dart

Go

4

4

Haskell

HTML

Java6

JavaScript

Node.js

PHP

7

Python

8

Ruby

5

Shell script

5

TypeScript9

Observações

1 AWS Cloud9 IDE Fornece destaque de sintaxe para muitos outros idiomas. Para obter uma lista completa, na barra de menu doIDE, escolha Exibir, Sintaxe.

2 É possível executar programas ou scripts com o clique de um botão para as linguagens marcadas com um , sem usar a linha de comando. Para idiomas não marcados com ou não exibidos na barra de menu Executar, Executar com noIDE, você pode criar um executor para esse idioma. Para obter instruções, consulte Criar um compilador ou executor.

3 Você pode usar as IDE ferramentas integradas para depurar programas ou scripts para idiomas marcados com um . Para obter instruções, consulte Depurar o código.

4 Esse recurso está em um estado experimental para essa linguagem. Não está totalmente implementado e não é compatível, nem possui documentação.

5 Esse recurso é compatível somente com funções locais para essa linguagem.

6 O suporte aprimorado para recursos do Java SE 11 pode ser ativado em ambientes de AWS Cloud9 EC2 desenvolvimento com 2 GiB ou mais de memória. Para obter mais informações, consulte Suporte aprimorado para desenvolvimento em Java.

7 Para especificar caminhos AWS Cloud9 a serem usados para preenchimento de PHP código personalizado, AWS Cloud9 IDE ative a configuração Project, PHP Support, Enable PHP code complete em Preferences e, em seguida, adicione os caminhos do código personalizado à configuração Project, PHP Support, PHP Completion Include Paths.

8 Para especificar caminhos AWS Cloud9 a serem usados para conclusão do código Python personalizado, AWS Cloud9 IDE ative a configuração Projeto, Suporte ao Python, Habilite o preenchimento de código do Python em Preferências e, em seguida, adicione os caminhos do código personalizado à configuração Projeto, Suporte ao Python. PYTHONPATH

9 O AWS Cloud9 IDE fornece suporte adicional para algumas linguagens de programação, como TypeScript (versão 3.7.5 suportada no AWS Cloud9 IDE), dentro do contexto de um projeto de linguagem. Para obter mais informações, consulte Como trabalhar com projetos de linguagem.

Versões de linguagem de programação suportadas no Ambiente de Desenvolvimento AWS Cloud9 Integrado (IDE)

A tabela abaixo descreve quais versões de linguagens de programação são suportadas especificamente AMIs no AWS Cloud9 IDE. O Ubuntu 18 foi EOL lançado em 2023 e, como resultado, as versões da linguagem de programação não podem ser atualizadas AWS Cloud9.

Idioma

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

N/D

2.7

N/D

N/D

C++*

23

17

17

23

Go

1,20

1,20

1.9

1,21

CoffeeScript

2.7

2.7

2.7

2.7

*É possível executar o seguinte comando para compilar arquivos C++ usando a versão da linguagem de programação que você deseja usar:

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