본문으로 건너뛰기
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

JetBrains IDE (IntelliJ IDEA 등) - 소프트웨어 개발자 및 팀을 위한 필수 도구

Remix Desktop - 로컬 머신에서 Remix IDE 경험하기

플러그인 및 확장 프로그램

더 읽어보기

도움이 된 커뮤니티 리소스를 알고 계신가요? 이 페이지를 편집하여 추가해 주세요!