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

Zintegrowane środowiska programistyczne (IDE)

Jeśli chodzi o konfigurację zintegrowanego środowiska programistycznego (IDE) (opens in a new tab), 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 (opens in a new tab) - Przeglądarkowe IDE z wbudowaną analizą statyczną i testową maszyną wirtualną blockchain

ChainIDE (opens in a new tab) - Oparte na chmurze wielołańcuchowe IDE

Replit (Solidity Starter - Beta) (opens in a new tab) - 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 (opens in a new tab) - Ś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 (opens in a new tab) - 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!