Supporto linguistico nell' 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 nell' AWS Cloud9 IDE

L' 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 L' AWS Cloud9 IDE fornisce l'evidenziazione della sintassi per molte altre lingue. Per un elenco completo, nella barra dei menu dell'IDE, scegli View, Syntax (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 i linguaggi non contrassegnati con una o non visualizzati nella barra dei menu Run, Run With (Esegui, esegui con) nell'IDE, è possibile creare un canale per tale linguaggio. Per istruzioni, consultare Create a Builder or Runner (Crea generatore o esecuzione).

3 È possibile utilizzare gli strumenti integrati di IDE per eseguire il debug di programmi o script per i linguaggi contrassegnati con una . 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 codice PHP personalizzato, nell' AWS Cloud9 IDE attiva l'impostazione Progetto, PHP Support, Abilita il completamento del codice PHP 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, nell' AWS Cloud9 IDE attiva l'impostazione Progetto, Python Support, Abilita il completamento del codice Python in Preferenze, quindi aggiungi i percorsi al codice personalizzato all'impostazione Project, Python Support, PYTHONPATH.

9 L' AWS Cloud9 IDE fornisce supporto aggiuntivo per alcuni linguaggi di programmazione, come TypeScript (versione 3.7.5 supportata nell' AWS Cloud9 IDE), nell'ambito di un progetto linguistico. Per ulteriori informazioni, consultare Lavorare con progetti linguistici.

Versioni del linguaggio di programmazione supportate nell' AWS Cloud9 Integrated Development Environment (IDE)

La tabella seguente illustra quali versioni dei linguaggi di programmazione sono supportate in modo specifico AMIs nell' AWS Cloud9 IDE. Ubuntu 18 è diventato 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"