Technologieaustausch

5 bessere Möglichkeiten zum Programmieren in Rust

2024-07-12

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

Dieser Artikel ist eine Rezension bekannter Rust-VideobloggerLet's Get Rustyvon5 bessere Möglichkeiten zum Programmieren in RustBei der Übersetzung und Anordnung dieses Videos wurden entsprechende Löschungen und Änderungen vorgenommen, um den idiomatischen chinesischen Ausdrücken zu entsprechen. Das Urheberrecht liegt beim ursprünglichen Autor.


Hallo zusammen, hier zeige ich Ihnen 5 Möglichkeiten, Ihr Rust-Codierungserlebnis zu verbessern. Egal, ob Sie ein absoluter Anfänger oder ein erfahrener Rust-Entwickler sind, diese Tipps werden für Sie wertvoll sein. Ich werde am Ende des Videos auch einen sechsten kontroversen Bonustipp veröffentlichen, also bleiben Sie unbedingt bis zum Ende dran.

Okay, fangen wir an.


Perfektes IDE-Setup


Vorausgesetzt, Sie haben Rust installiert, müssen Sie als Nächstes sicherstellen, dass Ihre IDE korrekt eingerichtet ist. VS Code ist meine erste Wahl, weil es einfach zu verwenden ist, auf allen gängigen Betriebssystemen funktioniert und hochgradig konfigurierbar ist. Um VS Code für die Rust-Entwicklung zu konfigurieren, gibt es drei unverzichtbare Erweiterungen und einige optionale, aber sehr leistungsstarke Erweiterungen, die ich wärmstens empfehle.

Hier sind drei unverzichtbare Erweiterungen:

  1. Rust Analyzer: Rusts offizieller Sprachserver, der Code-Vervollständigung, Sprung zur Definition, Inline-Eingabeaufforderungen und andere Funktionen bietet.
  2. CodeLLDB: Mit dieser Erweiterung können Sie Rust-Code debuggen.
  3. Besseres TOML: Bietet Syntaxhervorhebung für TOML-Dateien.

Mit diesen drei Erweiterungen können Sie mit der Entwicklung von Rust beginnen. Darüber hinaus gibt es einige sehr leistungsstarke optionale Erweiterungen, deren Installation sich ebenfalls lohnt:

  1. Fehlerlinse: Verbesserte Hervorhebung von Fehlern und Warnungen. Wie Sie sehen können, wird der Fehler stärker hervorgehoben und die Fehlermeldung wird inline angezeigt.
  2. Todo Tree: Hilft Ihnen, Aufgaben in Ihrem Code schnell zu finden. Eine coole Funktion von Todo Tree ist, dass es einen regulären Ausdruck verwendet, um Aufgabenelemente abzugleichen, und Sie können diesen regulären Ausdruck ändern. In diesem Beispiel habe ich den regulären Ausdruck so geändert, dass er auch das todo!-Makro hervorhebt.