
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
