AWS Cloud9 ist für Neukunden nicht mehr verfügbar. Bestandskunden von AWS Cloud9 können den Service weiterhin wie gewohnt nutzen. Weitere Informationen
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Sprachunterstützung in der AWS Cloud9 IDE
Die AWS Cloud9 IDE unterstützt viele Programmiersprachen. Die folgende Tabelle listet die unterstützten Sprachen und die entsprechenden Levels auf.
Sprache |
Syntax-Hervorhebung 1 |
Ausführen-UI 2 |
Gliederungsansicht |
Codehinweise und Linting |
Codevervollständigung |
Debuggen 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-Skript |
✓ |
✓ |
✓ |
✓ |
✓ 5 |
|
TypeScript9 |
✓ |
✓ |
✓ |
✓ |
✓ |
Hinweise
1 Das AWS Cloud9 IDE bietet Syntaxhervorhebung für viele weitere Sprachen. Für eine vollständige Liste wählen Sie in der Menüleiste von Ansicht, Syntax. IDE
2 Sie können Programme oder Skripte auf Knopfdruck für die mit einem ✓ gekennzeichneten Sprachen ausführen, ohne die Befehlszeile zu verwenden. Für Sprachen, die nicht mit einem ✓ markiert sind oder in der Menüleiste „Ausführen mit“ nicht angezeigt werdenIDE, können Sie einen Runner für diese Sprache erstellen. Anweisungen finden Sie unter Erstellen eines Builders oder Runners.
3 Sie können die IDE integrierten Tools verwenden, um Programme oder Skripts für Sprachen zu debuggen, die mit einem ✓ gekennzeichnet sind. Anweisungen finden Sie unter Debuggen Ihres Codes.
4 Diese Funktion befindet sich in einem experimentellen Status für diese Sprache. Sie ist nicht vollständig implementiert und wird nicht dokumentiert oder unterstützt.
5 Diese Funktion unterstützt nur lokale Funktionen für diese Sprache.
6 Die erweiterte Unterstützung für Java SE 11-Funktionen kann in AWS Cloud9 EC2 Entwicklungsumgebungen mit 2 GiB oder mehr Speicher aktiviert werden. Weitere Informationen finden Sie unter Erweiterter Support für Java-Entwicklung.
7 Um Pfade anzugeben, die für die Vervollständigung von benutzerdefiniertem PHP Code verwendet werden sollen, aktivieren AWS Cloud9 IDE Sie in den Einstellungen die Einstellung Projekt, PHP Support, PHP Codevervollständigung aktivieren und fügen Sie dann die Pfade zum benutzerdefinierten Code zur Einstellung Projekt, PHP Support, PHP Abschluss Inklusive Pfade hinzu. AWS Cloud9
8 Um Pfade für AWS Cloud9 die Vervollständigung von benutzerdefiniertem Python-Code anzugeben, aktivieren AWS Cloud9 IDE Sie in den Einstellungen die Einstellung Projekt, Python-Unterstützung, Python-Codevervollständigung aktivieren und fügen Sie dann die Pfade zum benutzerdefinierten Code zur PYTHONPATH Einstellung Projekt, Python-Unterstützung hinzu.
9 Das AWS Cloud9 IDE bietet zusätzliche Unterstützung für einige Programmiersprachen, z. B. TypeScript (Version 3.7.5 wird in der unterstützt AWS Cloud9 IDE), im Kontext eines Sprachprojekts. Weitere Informationen finden Sie unter Arbeiten mit Sprachprojekten.
Unterstützte Programmiersprachenversionen in der AWS Cloud9 integrierten Entwicklungsumgebung () IDE
In der folgenden Tabelle wird beschrieben, welche Versionen von Programmiersprachen AMIs in bestimmten Versionen von unterstützt werden AWS Cloud9 IDE. Ubuntu 18 wurde EOL 2023 veröffentlicht und daher können die Versionen der Programmiersprachen nicht aktualisiert werden AWS Cloud9.
Sprache |
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/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 |
*Sie können den folgenden Befehl ausführen, um C++-Dateien mit der Version der Programmiersprache zu kompilieren, die Sie verwenden möchten:
g++ -std=c++[version-number] "$file" -o "$file.o"