Supporto linguistico in AWS Cloud9 IDE - AWS Cloud9

AWS Cloud9 non è più disponibile per i nuovi clienti. I clienti esistenti di AWS Cloud9 possono continuare a utilizzare il servizio normalmente. Ulteriori informazioni

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Supporto linguistico in AWS Cloud9 IDE

AWS Cloud9 IDE supporta molti linguaggi di programmazione. La tabella seguente elenca i linguaggi supportati e a quale livello.

Lingua

Evidenziazione sintassi 1

Esegui interfaccia utente 2

Visualizzazione struttura

Suggerimenti codice e residui

Completamento codice

Debugging 3

C++

5

4

C#

5

CoffeeScript

CSS

Dart

Go

4

4

Haskell

HTML

Java6

JavaScript

Node.js

PHP

7

Python

8

Ruby

5

Script di shell

5

TypeScript9

Note

1 AWS Cloud9 IDE Fornisce l'evidenziazione della sintassi per molte altre lingue. Per un elenco completo, nella barra dei menu diIDE, scegliete Visualizza, Sintassi.

2 È possibile eseguire programmi o script con un clic di un pulsante per i linguaggi contrassegnati con una senza utilizzare la riga di comando. Per le lingue non contrassegnate con o non visualizzate nella barra dei menu Esegui, Esegui con inIDE, puoi creare un runner per quella lingua. Per istruzioni, consultare Create a Builder or Runner (Crea generatore o esecuzione).

3 È possibile utilizzare gli IDE strumenti integrati per eseguire il debug di programmi o script per le lingue contrassegnate con ✓. Per istruzioni, consultare Debug Your Code (Esegui il debug del tuo codice).

4 Questa caratteristica è in stato sperimentale per questa lingua. Non è completamente implementata e non è documentata o supportata.

5 Questa caratteristica supporta solo le funzioni locali per questa lingua.

6 Il supporto avanzato per le funzionalità di Java SE 11 può essere attivato in ambienti di AWS Cloud9 EC2 sviluppo con 2 GiB o più di memoria. Per ulteriori informazioni, consulta Supporto avanzato per lo sviluppo Java.

7 Per specificare i percorsi AWS Cloud9 da utilizzare per il completamento del PHP codice personalizzato, AWS Cloud9 IDE attiva l'impostazione Project, PHP Support, Enable PHP code completion in Preferenze, quindi aggiungi i percorsi al codice personalizzato all'impostazione Project, PHP Support, PHP Completion Include Paths.

8 Per specificare i percorsi AWS Cloud9 da utilizzare per il completamento del codice Python personalizzato, AWS Cloud9 IDE attiva l'impostazione Project, Python Support, Abilita il completamento del codice Python in Preferenze, quindi aggiungi i percorsi al codice personalizzato all'impostazione Project, Python Support,. PYTHONPATH

9 AWS Cloud9 IDE Fornisce supporto aggiuntivo per alcuni linguaggi di programmazione, ad esempio TypeScript (la versione 3.7.5 è supportata in AWS Cloud9 IDE), nell'ambito di un progetto linguistico. Per ulteriori informazioni, consultare Lavorare con progetti linguistici.

Versioni del linguaggio di programmazione supportate nell'ambiente di sviluppo AWS Cloud9 integrato () IDE

La tabella seguente illustra quali versioni dei linguaggi di programmazione sono supportate in particolare AMIs in. AWS Cloud9 IDE Ubuntu 18 è uscito EOL nel 2023 e di conseguenza le versioni del linguaggio di programmazione non possono essere aggiornate in AWS Cloud9.

Linguaggio

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

Python 2

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

*È possibile eseguire il seguente comando per compilare i file C++ utilizzando la versione del linguaggio di programmazione che si desidera utilizzare:

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