このプロジェクトについて
rust-analyzerは、Rust開発にIDE機能をもたらす言語サーバーです。Language Server Protocolをサポートする任意のエディタで動作し、VS Code、Vim、Emacs、Zedなどが含まれます。
READMEに記載されている主な機能:
- 定義への移動と全参照検索
- リファクタリングとコード補完
- rustfmtによる統合フォーマット
- rustcとclippyによる統合診断
内部的には、このプロジェクトはRustコードを解析するためのライブラリ群として構成されています。マニュアルのArchitectureセクションでこの構造が説明されています。インストール手順、使用のヒント、コントリビューター向けのガイダンスはオンラインマニュアルで入手でき、セキュリティとプライバシーに関するセクションもあります。コミュニティサポートは、Rustフォーラムの「IDEs and Editors」カテゴリとrust-analyzer Zulipストリームを通じて提供されています。このプロジェクトは主にMITおよびApache-2.0ライセンスの下で配布されています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.