Berbagi teknologi

5 Cara yang lebih baik untuk membuat kode di Rust

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Artikel ini adalah review dari video blogger Rust yang terkenalLet's Get Rustydari5 Cara yang lebih baik untuk membuat kode di RustSelama penerjemahan dan pengaturan video ini, modifikasi yang sesuai dilakukan agar sesuai dengan ekspresi idiomatik Tiongkok. Hak cipta milik penulis asli.


Halo semuanya, di sini saya akan menunjukkan 5 cara untuk meningkatkan pengalaman coding Rust Anda. Baik Anda seorang pemula atau pengembang Rust berpengalaman, tips berikut akan berguna bagi Anda. Saya juga akan membagikan tip bonus kontroversial keenam di akhir video, jadi pastikan untuk tetap menggunakannya sampai akhir.

Oke, mari kita mulai.


Pengaturan IDE yang sempurna


Dengan asumsi Anda telah menginstal Rust, hal berikutnya yang perlu Anda lakukan adalah memastikan IDE Anda sudah diatur dengan benar. VS Code adalah pilihan pertama saya karena mudah digunakan, berfungsi pada semua sistem operasi utama, dan sangat dapat dikonfigurasi. Untuk mengonfigurasi VS Code untuk pengembangan Rust, ada tiga ekstensi yang harus dimiliki dan beberapa ekstensi opsional namun sangat kuat yang sangat saya rekomendasikan.

Berikut tiga ekstensi yang harus dimiliki:

  1. Rust Analyzer: Server bahasa resmi Rust, menyediakan penyelesaian kode, lompatan ke definisi, perintah sebaris, dan fungsi lainnya.
  2. CodeLLDB: Ekstensi ini memungkinkan Anda untuk men-debug kode Rust.
  3. TOML yang lebih baik: Menyediakan penyorotan sintaksis untuk file TOML.

Dengan ketiga ekstensi ini, Anda dapat mulai mengembangkan Rust. Selain itu, ada beberapa ekstensi opsional yang sangat kuat yang juga layak dipasang:

  1. Lensa Kesalahan: Peningkatan penyorotan kesalahan dan peringatan. Seperti yang Anda lihat, ini membuat kesalahan lebih menonjol dan menampilkan pesan kesalahan sebaris.
  2. Todo Tree: Membantu Anda dengan cepat menemukan item tugas dalam kode Anda. Salah satu fitur keren dari Todo Tree adalah ia menggunakan ekspresi reguler untuk mencocokkan item tugas, dan Anda dapat mengubah ekspresi reguler ini. Dalam contoh ini, saya mengubah ekspresi reguler sehingga juga menyoroti makro yang harus dilakukan!