통합 개발 환경(IDE)
페이지 마지막 업데이트됨: 2025년 8월 21일
통합 개발 환경(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 - 이더리움(Ethereum)을 공식 지원하는 전문 크로스플랫폼 IDE
JetBrains IDEs (IntelliJ IDEA 등) -** 소프트웨어 개발자와 팀을 위한 필수 도구
Remix Desktop - 로컬 컴퓨터에서 Remix IDE를 경험해 보세요
플러그인 및 확장 프로그램
- solidity (opens in a new tab) - Visual Studio Code용 이더리움 솔리디티 언어
- Solidity + Hardhat for VS Code (opens in a new tab) - Hardhat 팀의 솔리디티 및 Hardhat 지원
- Prettier Solidity (opens in a new tab) - Prettier를 사용하는 코드 포맷터
더 읽어보기
- Ethereum IDEs (opens in a new tab) - Alchemy의 이더리움 IDE 목록
도움이 되었던 커뮤니티 참고 자료를 알고 계신가요? 이 페이지를 편집해서 추가하세요!