IDE
Интегрированная среда разработки
Интегрированная среда разработки, ИСP (англ. Integrated development environment — IDE), также единая среда разработки, ЕСР — комплекс программных средств, используемый программистами для разработки программного обеспечения и приложений.
Первой задачей разработчика на его пути создания приложения является написание основной логики, которая обычно вводится в интегрированную среду разработки. Общая цель и главное преимущество IDE - повышение производительности разработчиков. IDE повышают производительность за счет сокращения времени настройки, увеличения скорости выполнения задач разработки, поддержания разработчиков в актуальном состоянии и стандартизации процесса разработки. Когда речь заходит о solidity, первая IDE, которая приходит на ум, - это Remix.
Remix, ранее известный как Browser-Solidity, представляет собой веб-среду IDE, специально предназначенную для solidity и среды разработки Ethereum.
• Скомпилируйте код с использованием последних версий компилятора
• Развертывание и запуск смарт-контракта в настраиваемых средах, таких как виртуальная машина JavaScript или внедренный Web3.js поставщик услуг.
• Позволяет импортировать код из GitHub и Swarm
Помимо Remix, есть еще одна браузерная среда IDE, которая отлично подходит, но для других целей. Этот называется Ethfiddle и отлично подходит для представления кода. В то время как remix обеспечивает гибкость тестирования нашего кода в различных сетях и средах, ethfiddle предназначен для совместного использования вашего кода в презентации благодаря своим простым функциям встраивания.