rust-code-navigator 是用语言服务器导航 Rust 代码的 Skill。它从符号或文件位置出发,查定义、引用和类型说明,再展示附近源码。
语言服务器理解代码中的符号关系,比单搜同一个单词更接近“谁真正用了这个类型”。给文件和行位置能缩小范围;多个同名或宏相关结果出现时,要区分后再继续。
跳到定义并不代表理解用途,还要读上下文;查到引用也不等于运行时一定走过这条路径。主文要求可用的 rust-analyzer,没有服务就需要解决环境问题,不能假装定位成功。
适合改名或接手模块前摸清影响范围的人。它做导航,调用关系、工程结构与 Trait 实现另有专项,本文未运行语言服务或展开那些方法。