Integrovaná vývojová prostředí (IDE)
Stránka naposledy aktualizována: 21. srpna 2025
Při nastavování integrovaného vývojového prostředí (IDE)opens in a new tab je programování aplikací na Ethereu podobné jako programování jakéhokoli jiného softwarového projektu. Existuje spousta možností, takže si na konci dne vyberte IDE nebo kódový editor, který nejlépe vyhovuje vašim preferencím. S největší pravděpodobností bude nejlepší volbou IDE, které již používáte pro vývoj tradičního softwaru.
Webová IDE
Pokud si chcete pohrát s kódem před tím, než si nastavíte lokální vývojové prostředí, tyto webové aplikace jsou speciálně vytvořeny pro vývoj chytrých kontraktů na Ethereu.
Remixopens in a new tab - Webové IDE s vestavěnou statickou analýzou a testovacím blockchainovým virtuálním strojem
ChainIDEopens in a new tab - Cloudové IDE pro více blockchainů
Replit (Solidity Starter - Beta)opens in a new tab - Přizpůsobitelné vývojové prostředí pro Ethereum s hot-reloadingem, kontrolou chyb a prvotřídní podporou testnetu
Tenderly Sandboxopens in a new tab - Rychlé prototypovací prostředí, kde můžete psát, spouštět a ladit chytré kontrakty v prohlížeči pomocí Solidity a JavaScriptu
EthFiddleopens in a new tab - Webové IDE, které vám umožní psát, kompilovat a ladit váš chytrý kontrakt
Desktopová IDE
Většina zavedených IDE má vytvořené pluginy pro zlepšení vývojového prostředí pro Ethereum. Minimálně poskytují zvýrazňování syntaxe pro jazyky chytrých kontraktů.
Visual Studio Code - Profesionální multiplatformní IDE s oficiální podporou Etherea
JetBrains IDEs (IntelliJ IDEA, atd.) - Základní nástroje pro vývojáře softwaru a týmy
Remix Desktop - Remix IDE na vašem lokálním počítači
Pluginy a rozšíření
- solidityopens in a new tab – Jazyk Ethereum Solidity pro Visual Studio Code
- Solidity + Hardhat pro VS Codeopens in a new tab – Podpora pro Solidity a Hardhat od týmu Hardhat
- Prettier Solidityopens in a new tab – Formátovač kódu využívající Prettier
Další čtení
- Ethereum IDEsopens in a new tab – Seznam Ethereum IDE od Alchemy
Víte o komunitním zdroji, který vám pomohl? Upravte tuto stránku a přidejte ho!