Integrált Fejlesztői Környezetek (IDE-k)
Utolsó módosítás: @Satglow(opens in a new tab), 2024. október 1.
Amikor egy integrált fejlesztői környezet (IDE)(opens in a new tab) felállításáról van szó, az Ethereumon történő fejlesztés hasonló bármely más szoftveres projekthez. Sok lehetőség közül lehet választani, ezért azt az IDE-t vagy kódszerkesztőt válassza, amely a legjobban megfelel a preferenciáinak. Nagy valószínűséggel a legjobb IDE az Ethereum fejlesztéséhez éppen az, amit a hagyományos szoftverfejlesztéshez is használ.
Web alapú IDE-k
Ha szeretne eljátszani a kóddal, mielőtt felállítana egy helyi fejlesztői környezetet, a következő webes alkalmazások az Ethereum okosszerződések fejlesztésére letteki kialakítva.
Remix(opens in a new tab) – Webalapú IDE beépített statikus analízissel, és egy teszt blokklánc virtuális géppel.
ChainIDE(opens in a new tab) – Egy felhőalapú, többláncos IDE
Replit (Solidity Starter – Beta)(opens in a new tab) – Testre szabható fejlesztői környezet az Ethereum számára, gyors újratöltéssel, hibaellenőrzéssel és első osztályú testnet-támogatással
Tenderly Sandbox(opens in a new tab) – Gyors prototípus-készítő környezet, ahol okosszerződéseket tud írni, elindítani és debuggolni a böngészőben Solidity-t és JavaScriptet használva
EthFiddle(opens in a new tab) – Webalapú IDE, amivel megírhatja, összeállíthatja és debuggolhatja okosszerződéseit
Asztali IDE-k
A legtöbb megalapozott IDE-nek vannak beépített pluginjai, amelyek tovább fokozzák az Ethereum fejlesztői élményt. Legalább egy syntax kijelölést biztosítanak az okosszerződés nyelveknek.
Visual Studio Code - Professzionális keresztplatformos IDE hivatalos Ethereum-támogatással
- Visual Studio Code(opens in a new tab)
- Azure Blockchain Workbench(opens in a new tab)
- Kódminták(opens in a new tab)
- GitHub(opens in a new tab)
Atom - Egy hackelhető szövegszerkesztő a 21. századra
JetBrains IDE-k (IntelliJ IDEA, etc.) – Elengedhetetlen eszközök szoftverfejlesztőknek és csapatoknak
Remix Desktop – Próbálja ki a Remix IDE-t a saját gépén
Plugin-ok és kiterjesztések
- solidity(opens in a new tab) – Ethereum Solidity nyelv a Visual Studio-kódhoz
- Solidity + Hardhat for VS Code(opens in a new tab) – Solidity és Hardhat a Hardhat csapat által támogatva
- Prettier Solidity(opens in a new tab) – Kódformázó használata
További olvasnivaló
- Ethereum IDEs(opens in a new tab) – Alchemy listája az Ethereum IDE-okról
Van olyan közösségi erőforrása, amely segített Önnek? Szerkessze ezt az oldalt, és adja hozzá!