
Halo, Habr! Secara umum, seperti yang saya janjikan di sini adalah cerita tentang cara menggunakan CLion sebagai IDE untuk Rust pada MacOS. Mengapa tidak IntelliJ IDEA? Karena CLion dapat debut. Mengapa LLDB dan bukan GDB? Karena LLDB diinstal dengan Xcode. Saya suka IDE ini, jadi saya memutuskan untuk memberi tahu Anda tentang hal itu. Jika Anda tertarik, selamat datang di kucing.
Instalasi Karat
Cukup jalankan perintah di terminal:
curl https://sh.rustup.rs -sSf | sh 
dan ikuti instruksi.
Anda juga dapat menginstal fmt - utilitas untuk memformat dan clippy - utilitas untuk analisis kode statis. Jika didukung oleh sistem operasi Anda. Mereka bekerja untuk saya di Windows dan Ubuntu, tetapi tidak di Mac. Meski mungkin situasinya sudah berubah.
 rustup component add rustfmt 
 rustup component add clippy 
Instal LLDB
Jika Anda tidak menginstal Xcode, maka jalankan perintah di terminal
 lldb 
dan ikuti instruksi.
Instalasi CLion
Unduh di situs web resmi. Tautan: 
Tyk . Nah, seperti biasa, ikuti instruksinya.
Instalasi plugin
- Luncurkan CLion dan klik tombol Configure
 
  
 
- Buka Plugin
 
  
 
- Pasang plugin
 
  
 
Penyiapan rantai alat
- Buat proyek baru
 
  
 
- Tambahkan pustaka standar dengan mengeklik tautan atau menentukan jalur ke yang diinstal
 
  
 
- Pilih LLDB sebagai debugger
 
  
 
- Pilih pengaturan yang Anda inginkan untuk Rust
 
  
 
Menambahkan konfigurasi untuk dijalankan
- Klik Tambahkan konfigurasi
 
  
 
- Pilih Perintah Kargo
 
  
 
 
 
 
 
Debugging
- Masukkan breakpoint dan klik tombol dengan bug
 
  
- Di bagian bawah Anda akan melihat jendela dengan tumpukan panggilan dan nilai variabel  
Personalisasi
- Buka pengaturan
 
  
- Anda dapat mengatur warna berbeda untuk ciri, struktur, enum, dll.
 
  
- Kustomisasi kombinasi Anda
 
  
Muatan
Ada jendela untuk bekerja dengan Cargo
