---
title: "Integrovaná vývojová prostředí (IDE)"
description: "Přečtěte si o webových a desktopových IDE pro vývoj na Ethereu, včetně Remixu, VS Code a oblíbených pluginů."
lang: cs
---

Pokud jde o nastavení [integrovaného vývojového prostředí (IDE)](https://wikipedia.org/wiki/Integrated_development_environment), 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 {#web-based-ides}

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

**[Remix](https://remix.ethereum.org/)** - **_Webové IDE s vestavěnou statickou analýzou a testovacím virtuálním strojem blockchainu_**

- [Dokumentace](https://remix-ide.readthedocs.io/en/latest/#)
- [Gitter](https://gitter.im/ethereum/remix)

**[ChainIDE](https://chainide.com/)** - **_Cloudové multi-chainové IDE_**

- [Dokumentace](https://chainide.gitbook.io/chainide-english-1/)
- [Fórum nápovědy](https://forum.chainide.com/)

**[Replit (Solidity Starter - Beta)](https://replit.com/@replit/Solidity-starter-beta)** - **_Přizpůsobitelné vývojové prostředí pro Ethereum s hot reloadingem, kontrolou chyb a prvotřídní podporou testnetů_**

- [Dokumentace](https://docs.replit.com/)

**[Tenderly Sandbox](https://sandbox.tenderly.co/)** - **_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](https://ethfiddle.com/)** - **_Webové IDE, které vám umožní psát, kompilovat a ladit váš chytrý kontrakt_**

- [Gitter](https://gitter.im/loomnetwork/ethfiddle)

## Desktopová IDE {#desktop-ides}

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ů](/developers/docs/smart-contracts/languages/).

**Visual Studio Code -** **_Profesionální multiplatformní IDE s oficiální podporou Etherea_**

- [Visual Studio Code](https://code.visualstudio.com/)
- [Ukázky kódu](https://github.com/Azure-Samples/blockchain/blob/master/blockchain-workbench/application-and-smart-contract-samples/readme.md)
- [GitHub](https://github.com/microsoft/vscode)

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

- [JetBrains](https://www.jetbrains.com/)
- [GitHub](https://github.com/JetBrains)
- [IntelliJ Solidity](https://github.com/intellij-solidity/intellij-solidity/)

**Remix Desktop -** **_Vyzkoušejte si Remix IDE na svém lokálním počítači_**

- [Stáhnout](https://github.com/ethereum/remix-desktop/releases)
- [GitHub](https://github.com/ethereum/remix-desktop)

## Pluginy a rozšíření {#plugins-extensions}

- [solidity](https://marketplace.visualstudio.com/items?itemName=JuanBlanco.solidity) - Jazyk Ethereum Solidity pro Visual Studio Code
- [Solidity + Hardhat for VS Code](https://marketplace.visualstudio.com/items?itemName=NomicFoundation.hardhat-solidity) - Podpora Solidity a Hardhat od týmu Hardhat
- [Prettier Solidity](https://github.com/prettier-solidity/prettier-plugin-solidity) - Formátovač kódu využívající prettier

## Další čtení {#further-reading}

- [Ethereum IDEs](https://www.alchemy.com/dapps/list-of/solidity-developer-tools-on-ethereum) _- Seznam Ethereum IDE od Alchemy_

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