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

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

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

Веб-IDE

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

Remix (открывается в новой вкладке)Веб-IDE со встроенным статическим анализом и тестовой виртуальной машиной блокчейна

ChainIDE (открывается в новой вкладке)Облачная мультичейн-IDE

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

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

EthFiddle (открывается в новой вкладке)Веб-IDE, которая позволяет писать, компилировать и отлаживать ваш смарт-контракт

Десктопные IDE

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

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

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

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

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

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

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