R
rust-code-navigator
Navigate Rust code using LSP. Triggers on: /navigate, go to definition, find references, where is defined, 跳转定义, 查找引用, 定义在哪, 谁用了这个
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Navigate Rust code using LSP. Triggers on: /navigate, go to definition, find references, where is defined, 跳转定义, 查找引用, 定义在哪, 谁用了这个
How to use
- Zainstaluj umiejętność rust-code-navigator w swoim agencie AI, upewniając się, że masz dostęp do narzędzi LSP, Read i Glob wymaganych do jej działania. 2. Aby znaleźć definicję symbolu, użyj polecenia /rust-code-navigator nazwa_symbolu – na przykład /rust-code-navigator parse_config wyświetli lokalizację i kod funkcji parse_config. 3. Jeśli chcesz nawigować z konkretnej linii w pliku, dodaj lokalizację: /rust-code-navigator MyStruct in src/lib.rs:42 – agent przejdzie do definicji struktury MyStruct z perspektywy wskazanego wiersza. 4. Aby znaleźć wszystkie miejsca, gdzie symbol jest używany, poproś agenta o "find references" dla danego symbolu – umiejętność zwróci listę wszystkich referencji w projekcie. 5. Przejrzyj wyniki w formacie pokazującym ścieżkę pliku, numer linii i otaczający kod – dzięki temu szybko zrozumiesz kontekst i strukturę projektu. 6. Wykorzystaj te informacje do refaktoryzacji, zmiany nazw symboli lub analizy zależności między modułami w Twoim kodzie Rust.