Перейти к основному контенту
Change page

Интегрированные среды разработки (IDE)

Когда дело доходит до настройки интегрированной среды разработки (IDE) (opens in a new tab), программирование приложений на Эфириуме похоже на программирование любого другого программного проекта. Существует множество вариантов на выбор, поэтому в конечном итоге выбирайте ту IDE или редактор кода, которые лучше всего соответствуют вашим предпочтениям. Скорее всего, лучшим выбором IDE для разработки на Эфириуме станет та IDE, которую вы уже используете для традиционной разработки программного обеспечения.

Веб-IDE

Если вы хотите поэкспериментировать с кодом до того, как настроите локальную среду разработки, эти веб-приложения специально созданы для разработки смарт-контрактов Эфириума.

Remix (opens in a new tab)Веб-IDE со встроенным статическим анализом и тестовой виртуальной машиной блокчейна

ChainIDE (opens in a new tab)Облачная мультичейн-IDE

Replit (Solidity Starter - Beta) (opens in a new tab)Настраиваемая среда разработки для Эфириума с горячей перезагрузкой, проверкой ошибок и первоклассной поддержкой тестовых сетей

Tenderly Sandbox (opens in a new tab)Среда для быстрого прототипирования, в которой вы можете писать, выполнять и отлаживать смарт-контракты в браузере с использованием Solidity и JavaScript

EthFiddle (opens in a new tab)Веб-IDE, которая позволяет писать, компилировать и отлаживать ваш смарт-контракт

Десктопные IDE

Для большинства популярных IDE созданы плагины, улучшающие процесс разработки на Эфириуме. Как минимум, они обеспечивают подсветку синтаксиса для языков смарт-контрактов.

Visual Studio Code — Профессиональная кроссплатформенная IDE с официальной поддержкой Эфириума

IDE от JetBrains (IntelliJ IDEA и др.) — Незаменимые инструменты для разработчиков программного обеспечения и команд

Remix Desktop — Используйте Remix IDE на вашем локальном компьютере

Плагины и расширения

Дополнительная литература

Знаете ресурс сообщества, который вам помог? Отредактируйте эту страницу и добавьте его!