Přejít na hlavní obsah
Change page

Integrovaná vývojová prostředí (IDE)

Pokud jde o nastavení integrovaného vývojového prostředí (IDE) (opens in a new tab), programování aplikací na Ethereu je podobné programování jakéhokoli jiného softwarového projektu. Na výběr je mnoho možností, takže si nakonec vyberte IDE nebo editor kódu, který nejlépe vyhovuje vašim preferencím. S největší pravděpodobností bude nejlepší volbou IDE pro váš vývoj na Ethereu to IDE, které již používáte pro tradiční vývoj softwaru.

Webová IDE

Pokud si chcete pohrát s kódem, než si nastavíte lokální vývojové prostředí, tyto webové aplikace jsou vytvořeny přímo na míru pro vývoj chytrých kontraktů na Ethereu.

Remix (opens in a new tab) - Webové IDE s vestavěnou statickou analýzou a testovacím virtuálním strojem blockchainu

ChainIDE (opens in a new tab) - Cloudové multi-chainové IDE

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 testnetů

Tenderly Sandbox (opens in a new tab) - Prostředí pro rychlé prototypování, kde můžete psát, spouštět a ladit chytré kontrakty v prohlížeči pomocí Solidity a JavaScriptu

EthFiddle (opens 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 vylepšení zážitku z vývoje na Ethereu. Přinejmenším poskytují zvýrazňování syntaxe pro jazyky chytrých kontraktů.

Visual Studio Code - Profesionální multiplatformní IDE s oficiální podporou Etherea

JetBrains IDE (IntelliJ IDEA atd.) - Nezbytné nástroje pro vývojáře softwaru a týmy

Remix Desktop - Vyzkoušejte si Remix IDE na svém lokálním počítači

Pluginy a rozšíření

Další čtení

Víte o komunitním zdroji, který vám pomohl? Upravte tuto stránku a přidejte ho!