Soporte lingüístico en el AWS Cloud9 IDE - AWS Cloud9

AWS Cloud9 ya no está disponible para nuevos clientes. Los clientes existentes de AWS Cloud9 pueden seguir utilizando el servicio con normalidad. Más información

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Soporte lingüístico en el AWS Cloud9 IDE

El AWS Cloud9 IDE es compatible con varios lenguajes de programación. En la tabla siguiente se muestran los lenguajes que son compatibles y en qué grado.

Idioma

Resaltado de sintaxis1

IU2 de ejecución

Vista de esquema

Sugerencias de código y lint

Finalización de código

Depuración3

C++

5

4

C#

5

CoffeeScript

CSS

Dart

Go

4

4

Haskell

HTML

Java6

JavaScript

Node.js

PHP

7

Python

8

Ruby

5

Script de shell

5

TypeScript9

Notas

1 AWS Cloud9 IDE Proporciona resaltado de sintaxis para muchos más idiomas. Para obtener una lista completa, en la barra de menús delIDE, elija Ver, Sintaxis.

2 Puede ejecutar programas o scripts con un solo clic para lenguajes marcados con , sin utilizar la línea de comandos. En el caso de los idiomas que no estén marcados con una o que no aparezcan en la barra de menús EjecutarIDE, Ejecutar con del, puede crear un archivo para ese idioma. Para ver instrucciones, consulte la sección sobre creación de un generador o ejecutor.

3 Puedes usar las IDE herramientas integradas para depurar programas o scripts en los idiomas marcados con . Para ver instrucciones, consulte la sección sobre depuración del código.

4 Esta característica se encuentra en estado experimental para este lenguaje. No se ha aplicado plenamente y no está documentada o no es compatible.

5 Esta característica solo es compatible con las funciones locales para este lenguaje.

6 El soporte mejorado para las funciones de Java SE 11 se puede activar en entornos de AWS Cloud9 EC2 desarrollo con 2 GiB o más de memoria. Para obtener más información, consulte Compatibilidad con el desarrollo de Java mejorada.

7 Para especificar las rutas que se van AWS Cloud9 a utilizar para completar el PHP código personalizado, AWS Cloud9 IDE active la configuración Project, PHP Support, Enable PHP code completion en Preferencias y, a continuación, añada las rutas al código personalizado a la configuración Project, PHP Support, PHP Completion Include Paths.

8 Para especificar las rutas que se utilizarán AWS Cloud9 para completar el código Python personalizado, AWS Cloud9 IDE active la configuración Proyecto, Soporte de Python, Habilitar finalización de código Python en Preferencias y, a continuación, agregue las rutas al código personalizado a la PYTHONPATH configuración Proyecto, Soporte de Python.

9 AWS Cloud9 IDE Proporciona soporte adicional para algunos lenguajes de programación, como TypeScript (la versión 3.7.5 es compatible con el AWS Cloud9 IDE), en el contexto de un proyecto de lenguaje. Para obtener más información, consulte Working with Language Projects.

Versiones de lenguajes de programación compatibles en el entorno de desarrollo AWS Cloud9 integrado () IDE

La siguiente tabla describe qué versiones de lenguajes de programación son compatibles o específicas AMIs en el AWS Cloud9 IDE. Ubuntu 18 se lanzó EOL en 2023 y, como resultado, las versiones del lenguaje de programación no se pueden actualizar 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/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

*Puede ejecutar el siguiente comando para compilar archivos C++ con la versión del lenguaje de programación que desee utilizar:

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