Zintegrowane środowiska programistyczne (IDE)
Strona ostatnio zaktualizowana: 21 sierpnia 2025
Jeśli chodzi o konfigurowanie zintegrowanego środowiska programistycznego (IDE) (opens in a new tab), programowanie aplikacji na Ethereum jest podobne do programowania każdego innego projektu oprogramowania. Istnieje wiele możliwości do wyboru, więc na początek wybierz IDE lub edytor kodu, który najlepiej pasuje do Twoich preferencji. Najprawdopodobniej najlepszym wyborem IDE dla programowania Ethereum będzie IDE, którego używasz już do tradycyjnego tworzenia oprogramowania.
Środowiska IDE oparte na sieci
Jeśli chcesz poeksperymentować z kodem, zanim skonfigurujesz lokalne środowisko programistyczne, te aplikacje internetowe są stworzone specjalnie do tworzenia inteligentnych kontraktów Ethereum.
Remix (opens in a new tab) – internetowe środowisko IDE z wbudowaną analizą statyczną i testową maszyną wirtualną blockchain
ChainIDE (opens in a new tab) – wielołańcuchowe środowisko IDE oparte na chmurze
Replit (Solidity Starter – Beta) (opens in a new tab) – konfigurowalne środowisko programistyczne dla Ethereum z przeładowywaniem na gorąco, sprawdzaniem błędów i obsługą sieci testowej pierwszej klasy
Tenderly Sandbox (opens in a new tab) – szybkie środowisko do prototypowania, w którym można pisać, wykonywać i debugować inteligentne kontrakty w przeglądarce przy użyciu Solidity i JavaScript
EthFiddle (opens in a new tab) – internetowe środowisko IDE, które pozwala pisać, kompilować i debugować inteligentne kontrakty
Desktopowe środowiska IDE
Większość utworzonych IDE ma wbudowane wtyczki, aby poprawić jakość pracy nad Ethereum. Zapewniają co najmniej podświetlanie składni dla języków inteligentnych kontraktów.
Visual Studio Code – profesjonalne, wieloplatformowe środowisko IDE z oficjalnym wsparciem Ethereum
- Visual Studio Code (opens in a new tab)
- Przykłady kodu (opens in a new tab)
- GitHub (opens in a new tab)
IDE od JetBrains (IntelliJ IDEA, itp.) - Niezbędne narzędzia dla programistów oraz zespołów
Remix Desktop – Poznaj Remix IDE na swoim lokalnym komputerze
Wtyczki i rozszerzenia
- solidity (opens in a new tab) – język Ethereum Solidity dla Visual Studio Code
- Solidity + Hardhat for VS Code (opens in a new tab) – obsługa Solidity i Hardhat przez zespół Hardhat
- Prettier Solidity (opens in a new tab) – formater kodu używający prettier
Dalsza lektura
- Środowiska IDE dla Ethereum (opens in a new tab) – lista środowisk IDE dla Ethereum od Alchemy
Znasz jakieś zasoby społeczności, które Ci pomogły? Edytuj tę stronę i dodaj je!