Web-based IDEs
If you’re looking to fiddle with code before you set up a local development environment, these web apps are custom-built for Ethereum smart contract development and works with Parallax. Remix↗ - Web-based IDE with built in static analysis, and a test blockchain virtual machine ChainIDE↗ - A cloud-based multi-chain IDE Tenderly Sandbox↗ - A fast prototyping environment where you can write, execute, and debug smart contracts in the browser using Solidity and JavaScript EthFiddle↗ - Web-based IDE that lets you write, compile, and debug your smart contractDesktop IDEs
Most established IDEs have built plugins to enhance the Parallax development experience. At a minimum, they provide syntax highlighting for smart contract languages. Visual Studio Code - Professional cross-platform IDE with official Ethereum support Atom - A hackable text editor for the 21st Century JetBrains IDEs (IntelliJ IDEA, etc.) - Essential tools for software developers and teams Remix Desktop - Experience Remix IDE on your local machinePlugins and Extensions
- solidity↗ - Ethereum Solidity Language for Visual Studio Code
- Solidity + Hardhat for VS Code↗ - Solidity and Hardhat support by the Hardhat team
- Prettier Solidity↗ - Code formatter using prettier
Further Reading
- Ethereum IDEs↗ - Alchemy’s list of Ethereunm IDEs