Toolverse
Wszystkie skille

rust-symbol-analyzer

autor: actionbook

Mapuj strukturę projektu Rust — znajdź wszystkie struktury, cechy i funkcje za jednym poleceniem

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
2

O skillu

Skill do analizy architektury projektów Rust przy użyciu symboli LSP. Pozwala ci szybko przejrzeć hierarchię modułów, wylistować wszystkie struktury, cechy i funkcje w kodzie, a także filtrować symbole po typie. Obsługuje analizę całego projektu lub wybranych plików. Idealne do zrozumienia budowy nieznanego kodu, refaktoryzacji i dokumentacji. Pracuje z plikami .rs i integruje się z edytorami wspierającymi Language Server Protocol.

Jak używać

  1. Zainstaluj skill rust-symbol-analyzer w swoim środowisku Claude/Copilot, upewniając się że masz dostęp do narzędzi LSP, Read i Glob.
  2. Wpisz polecenie /rust-symbol-analyzer bez argumentów, aby przeskanować całą strukturę projektu — system automatycznie znajdzie wszystkie pliki .rs i wyciągnie symbole z kluczowych plików takich jak lib.rs i main.rs.
  3. Aby przeanalizować konkretny plik, użyj /rust-symbol-analyzer src/lib.rs — zobaczysz zagnieżdżoną hierarchię modułów, struktur i funkcji w tym pliku.
  4. Filtruj wyniki po typie symbolu, na przykład /rust-symbol-analyzer --type struct wylistuje wszystkie struktury w projekcie, lub --type trait dla cech, --type fn dla funkcji.
  5. Przejrzyj wygenerowany raport zawierający drzewo modułów, tabelę symboli z lokalizacją i polami — użyj tych informacji do dokumentacji, refaktoryzacji lub zrozumienia nieznanego kodu.
  6. Powtarzaj zapytania z różnymi filtrami (--type mod, --type struct) aby stopniowo odkrywać architekturę projektu i relacje między komponentami.

Podobne skille