Perkenalan Remix IDE

https://user-images.githubusercontent.com/16539849/173646901-81144afc-36aa-418c-be7f-70477b627ced.png

image

Remix adalah Integrated Development Environment (IDE) open source berbasis web dan desktop untuk pengembangan Ethereum. Perangkat ini adalah alat pengembangan yang paling mudah untuk memulai membangun di Ethereum, dan memiliki koleksi plugin yang sangat besar.

Dengan Remix kamu dapat menulis kode Solidity langsung di browser, dan memiliki tools untuk testing, debugging, dan deploying smart contract kamu ke blockchain.

Kunjungi Remix di link https://remix.ethereum.org/

Navigasi Remix

Ketika kamu membuka Remix pertama kali, kamu akan menemukan halaman seperti ini.

https://i.imgur.com/4RqBi40.png

Di sidebar kiri, kamu dapat beralih antara File Explorer, Solidity Compiler, Deployer, dan panel Extensions.

Di bagian bawah, terdapat panel output yang menampilkan output dari kompilasi, deployment, dan pemanggilan fungsi.

Di tengah adalah tempat di mana kamu akan mengedit kode. Saat ini halaman beranda IDE ditampilkan, tetapi setelah membuka file, ini akan menjadi editor kode.

Alur kerja Remix

Pada sidebar, kalau kamu melihat di dalam folder contracts, terdapat 3 smart contract mendasar untuk membantu kamu mempelajari Solidity. Mari kita lihat isi dari file 1_Storage.sol.

https://i.imgur.com/OdGQABf.png

Sekarang kita dapat melihat kode kita.

Di file explorer, kita juga dapat melihat opsi untuk membuat file atau direktori baru, mengunggah file lokal, atau mengimpor file dari Github.

Untuk mengkompilasi kontrak kita, mari beralih ke tab Solidity Compiler, dan kita akan melihat sesuatu seperti ini di sidebar.

https://i.imgur.com/kr0a26J.png

Di sini, kita dapat memilih Compiler Version, bahasa pemrograman smart contract yang digunakan (Solidity), dan beberapa opsi konfigurasi tambahan.