Lompat ke konten utama
Change page

Lingkungan Pengembangan Terpadu (IDE)

Pembaruan terakhir halaman: 21 Agustus 2025

Dalam hal menyiapkan lingkungan pengembangan terpadu (IDE) (opens in a new tab), memprogram aplikasi di Ethereum mirip dengan memprogram proyek perangkat lunak lainnya. Ada banyak pilihan yang dapat dipilih, jadi pada akhirnya, pilihlah IDE atau editor kode yang paling sesuai dengan preferensi Anda. Kemungkinan besar pilihan IDE terbaik untuk pengembangan Ethereum Anda adalah IDE yang sudah Anda gunakan untuk pengembangan perangkat lunak tradisional.

IDE berbasis web

Jika Anda ingin mengutak-atik kode sebelum Anda menyiapkan lingkungan pengembangan lokal, aplikasi web ini dibuat khusus untuk pengembangan kontrak pintar Ethereum.

Remix (opens in a new tab) - IDE berbasis web dengan analisis statis bawaan, dan mesin virtual blockchain pengujian

ChainIDE (opens in a new tab) - IDE multi-chain berbasis cloud

Replit (Solidity Starter - Beta) (opens in a new tab) - Lingkungan pengembangan yang dapat disesuaikan untuk Ethereum dengan pemuatan ulang cepat (hot reloading), pemeriksaan kesalahan, dan dukungan testnet kelas satu

Tenderly Sandbox (opens in a new tab) - Lingkungan pembuatan prototipe cepat di mana Anda dapat menulis, mengeksekusi, dan men-debug kontrak pintar di peramban menggunakan Solidity dan JavaScript

EthFiddle (opens in a new tab) - IDE berbasis web yang memungkinkan Anda menulis, mengompilasi, dan men-debug kontrak pintar Anda

IDE Desktop

Sebagian besar IDE yang sudah mapan telah membangun plugin untuk meningkatkan pengalaman pengembangan Ethereum. Setidaknya, mereka menyediakan penyorotan sintaksis untuk bahasa kontrak pintar.

Visual Studio Code - IDE lintas platform profesional dengan dukungan resmi Ethereum

IDE JetBrains (IntelliJ IDEA, dll.) - Alat penting untuk pengembang dan tim perangkat lunak

Remix Desktop - Rasakan pengalaman Remix IDE di mesin lokal Anda

Plugin dan ekstensi

Bacaan lebih lanjut

Tahu tentang sumber daya komunitas yang membantu Anda? Edit halaman ini dan tambahkan!

Apakah artikel ini membantu?