Przejdź do głównej treści
Change page

Zintegrowane środowiska programistyczne (IDE)

Jeśli chodzi o konfigurację zintegrowanego środowiska programistycznego (IDE) (otwiera się w nowej karcie), programowanie aplikacji na Ethereum jest podobne do programowania każdego innego projektu oprogramowania. Istnieje wiele opcji do wyboru, więc ostatecznie wybierz IDE lub edytor kodu, który najlepiej odpowiada Twoim preferencjom. Najprawdopodobniej najlepszym wyborem IDE do programowania na Ethereum jest to, którego już używasz do tradycyjnego tworzenia oprogramowania.

Przeglądarkowe środowiska IDE

Jeśli chcesz poeksperymentować z kodem, zanim skonfigurujesz lokalne środowisko programistyczne, te aplikacje internetowe są specjalnie stworzone do tworzenia inteligentnych kontraktów na Ethereum.

Remix (otwiera się w nowej karcie) - Przeglądarkowe IDE z wbudowaną analizą statyczną i testową maszyną wirtualną blockchain

ChainIDE (otwiera się w nowej karcie) - Oparte na chmurze wielołańcuchowe IDE

Replit (Solidity Starter - Beta) (otwiera się w nowej karcie) - Konfigurowalne środowisko programistyczne dla Ethereum z przeładowywaniem na gorąco (hot reloading), sprawdzaniem błędów i pierwszorzędnym wsparciem dla sieci testowej

Tenderly Sandbox (otwiera się w nowej karcie) - Środowisko do szybkiego prototypowania, w którym możesz pisać, wykonywać i debugować inteligentne kontrakty w przeglądarce przy użyciu Solidity i JavaScript

EthFiddle (otwiera się w nowej karcie) - Przeglądarkowe IDE, które pozwala pisać, kompilować i debugować Twój inteligentny kontrakt

Desktopowe środowiska IDE

Większość uznanych środowisk IDE posiada wtyczki, które ulepszają doświadczenie programowania na Ethereum. Zapewniają one co najmniej podświetlanie składni dla języków inteligentnych kontraktów.

Visual Studio Code - Profesjonalne, wieloplatformowe IDE z oficjalnym wsparciem dla Ethereum

Środowiska IDE JetBrains (IntelliJ IDEA itp.) - Niezbędne narzędzia dla programistów i zespołów

Remix Desktop - Korzystaj z Remix IDE na swoim lokalnym komputerze

Wtyczki i rozszerzenia

Dalsza lektura

Znasz zasób społeczności, który Ci pomógł? Edytuj tę stronę i dodaj go!