Entornos de desarrollo integrados (IDE)
Última edición: @Andrea00P(opens in a new tab), 7 de octubre de 2024
Cuando se trata de configurar un IDE (Entorno de Desarrollo Integrado)(opens in a new tab), programar aplicaciones en Ethereum es similar a programar cualquier otro proyecto de software. Hay muchas opciones para elegir, por eso, al final del día, elija el IDE o editor de código que mejor se ajuste a sus preferencias. Probablemente la mejor opción de IDE para su desarrollo de Ethereum es el IDE que ya usa para el desarrollo tradicional de software.
IDE basados en la Web
Si te planteas jugar un poco con el código antes de configurar un entorno de desarrollo local, estas aplicaciones web están diseñadas a medida para el desarrollo de contratos inteligentes de Ethereum.
Remix:(opens in a new tab) IDE basado en la Web con análisis estático integrado y una máquina virtual de prueba de cadena de bloques
CadenaIDE:(opens in a new tab) Un IDE multicadena basado en la nube
Replit (Solidity Starter - Beta):(opens in a new tab) Entorno de desarrollo personalizable para Ethereum con recarga en caliente, verificación de errores y soporte de priemra clase para redes de prueba
Tenderly Sandbox:(opens in a new tab) Un entorno de creación rápida de prototipos donde puede escribir, ejecutar y depurar contratos inteligentes en el navegador usando Solidity y JavaScript
EthFiddle:(opens in a new tab) IDE basado en la Web que le permite escribir, compilar y depurar su contrato inteligente
IDEs de escritorio
La mayoría de los IDE establecidos han desarrollado complementos para mejorar la experiencia de desarrollo de Ethereum. Como mínimo, proporcionan resaltado de sintaxis para lenguajes de contratos inteligentes.
Visual Studio Code: IDE multiplataforma profesional con soporte oficial de Ethereum
- Visual Studio Code(opens in a new tab)
- Azure Blockchain Workbench(opens in a new tab)
- Muestras de código(opens in a new tab)
- GitHub(opens in a new tab)
IDE JetBrains (IntelliJ IDEA, etc.) Herramientas esenciales para desarrolladores y equipos de software
Remix Desktop: Experimente IDE de Remix en su máquina local
Complementos y extensiones
- solidity:(opens in a new tab) Lenguaje Solidity de Ethereum para Visual Studio Code
- Solidity + Hardhat para VS Code:(opens in a new tab) Soporte para Solidity y Hardhat por el equipo de Hardhat
- Prettier Solidity:(opens in a new tab) Formateador de código con Prettier
Más información
- IDE de Ethereum:(opens in a new tab) Lista de Alchemy de IDE de Ethereum
¿Conoce algún recurso en la comunidad que le ayudara? ¡Edite esta página y añádala!