Перейти к основному содержанию
Change page

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

Последнее обновление страницы: 21 августа 2025 г.

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

Веб-IDE

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

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

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

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

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

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

Настольные IDE

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

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

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

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

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

Дополнительные материалы

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

Была ли эта статья полезной?