dsh-code-nav
在终端中运行以下命令:
dsh plugin install AnakinCao/dsh-code-nav
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install AnakinCao/dsh-code-nav(源码地址 https://github.com/AnakinCao/dsh-code-nav),安装后重启 dsh web 并硬刷新浏览器即可启用代码预览导航。
插件介绍
在 DSH Web 侧边栏浏览代码时,往往只能看到纯文本或基础高亮,想跳转到某个类、方法或关键字只能逐行滚动。dsh-code-nav 在 dsh-better-sidebar 基础上接管代码预览渲染,把打开文件变成可导航的体验。
该扩展覆盖 JavaScript/TypeScript、Python、Java、C/C++、Go、Rust、PHP、Ruby、Swift、Kotlin、Lua、Shell、Vue、Svelte、SQL 等语言家族,通过扩展名自动识别并输出语法高亮(注释、字符串、关键字、类型、数字、函数),深浅色主题自动跟随。符号大纲可解析 class、interface、struct、enum、impl、方法、变量等,支持按类别筛选并一键跳转定位(行闪烁)。文件内查找提供全部匹配高亮、当前匹配强调、n/m 计数、上下跳转及大小写开关。
适合频繁在 DSH Web 侧边栏中阅读多语言代码、偏好轻量预览而非切换编辑器的开发者。需注意高亮与大纲基于正则和括号深度解析,非编译器级精度,复杂泛型或宏场景可能漏检;预览为只读,编辑时可关闭本插件回退内置代码编辑器。
使用场景
- 在侧边栏中快速跳转到文件里的类或方法定义
- 阅读多语言代码时保持轻量预览而不切换到完整编辑器
- 在代码预览中查找关键字并逐条定位匹配结果
适合人员
- 频繁在 DSH Web 侧边栏阅读代码的开发者
- 偏好轻量预览而非打开独立编辑器的前端或全栈工程师
- 维护多语言代码库、需要快速浏览结构的项目负责人