Karat + CLion = Cinta



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


  1. Luncurkan CLion dan klik tombol Configure


  2. Buka Plugin


  3. Pasang plugin



Penyiapan rantai alat


  1. Buat proyek baru


  2. Tambahkan pustaka standar dengan mengeklik tautan atau menentukan jalur ke yang diinstal


  3. Pilih LLDB sebagai debugger


  4. Pilih pengaturan yang Anda inginkan untuk Rust



Menambahkan konfigurasi untuk dijalankan


  1. Klik Tambahkan konfigurasi


  2. Pilih Perintah Kargo





Debugging


  1. Masukkan breakpoint dan klik tombol dengan bug

  2. Di bagian bawah Anda akan melihat jendela dengan tumpukan panggilan dan nilai variabel

Personalisasi


  1. Buka pengaturan

  2. Anda dapat mengatur warna berbeda untuk ciri, struktur, enum, dll.

  3. Kustomisasi kombinasi Anda


Muatan


Ada jendela untuk bekerja dengan Cargo

Source: https://habr.com/ru/post/id448820/


All Articles