技術共有

Rust でコーディングする 5 つの優れた方法

2024-07-12

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

この記事は、有名な Rust ビデオブロガーのレビューです。Let's Get RustyRust でコーディングする 5 つの優れた方法このビデオの翻訳とアレンジの際、中国語の慣用的な表現に準拠するために、適切な削除と修正が行われました。著作権はオリジナルの作者に帰属します。


皆さんこんにちは。Rust のコーディング エクスペリエンスを向上させる 5 つの方法を紹介します。まったくの初心者であっても、経験豊富な Rust 開発者であっても、これらのヒントは有益です。動画の最後には物議を醸す 6 つ目のボーナス ヒントも紹介しますので、ぜひ最後までご覧ください。

はい、始めましょう。


完璧な IDE セットアップ


Rust がインストールされていると仮定して、次に行う必要があるのは、IDE が正しく設定されていることを確認することです。 VS Code は使いやすく、すべての主要なオペレーティング システムで動作し、高度な構成が可能であるため、私の最初の選択肢です。 Rust 開発用に VS Code を構成するには、必須の拡張機能が 3 つと、オプションですが非常に強力な拡張機能がいくつかあり、これらを強くお勧めします。

必須の拡張機能を 3 つ紹介します。

  1. Rust Analyzer: Rust の公式言語サーバー。コード補完、定義へのジャンプ、インライン プロンプト、その他の機能を提供します。
  2. CodeLLDB: この拡張機能を使用すると、Rust コードをデバッグできます。
  3. TOML の改善: TOML ファイルの構文の強調表示を提供します。

これら 3 つの拡張機能を使用すると、Rust の開発を開始できます。さらに、インストールする価値のある非常に強力なオプションの拡張機能がいくつかあります。

  1. エラー レンズ: エラーと警告の強調表示が改善されました。ご覧のとおり、エラーがより目立つようになり、エラー メッセージがインラインで表示されます。
  2. Todo ツリー: コード内の ToDo 項目をすばやく見つけるのに役立ちます。 Todo Tree の優れた機能の 1 つは、正規表現を使用して ToDo 項目を照合することです。この正規表現は変更できます。この例では、todo! マクロも強調表示されるように正規表現を変更しました。