侧边栏高亮代码并跳转符号与查找
28.6/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add AnakinCao/dsh-code-nav该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · browser
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 70 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 按语言语法高亮
- 符号大纲导航
- 文件内搜索
DSH web 插件(dsh-better-sidebar 配套):代码预览支持按语言语法高亮、符号大纲导航和文件内搜索
README
由 DeepSeek 最新模型翻译生成dsh-code-nav
🌏 English · 中文
DSH(DeepSeek Harness)Web 插件 —— dsh-better-sidebar 代码预览导航扩展。
在侧边栏打开代码文件时,自动按文件类型识别语言并接管预览,提供:
- 🎨 按类型语法高亮 —— 扩展名 → 语言识别,轻量自研分词器(注释 / 字符串 / 关键字 / 类型 / 数字 / 函数),深浅色主题自动跟随
- 🧭 符号大纲切换 —— 解析 class / interface / struct / enum / impl、方法 / 函数、变量 / 字段 / 常量;按「全部 / 类 / 方法 / 变量」筛选,下拉符号列表一键跳转定位(行闪烁)
- 🔍 文件内查找 —— 高亮全部匹配、当前匹配强调、n/m 计数、↑/↓ 或 Enter / Shift+Enter 上下跳转、区分大小写开关
前置
- DSH dsh web 可正常运行
- 已安装 dsh-better-sidebar(含聚合包 @linxin666/dsh-web-ui-all 带入的场景)
安装
dsh plugin --profile web add
装完重启 dsh web(新增 bundle 需 host 侧重载),再硬刷新浏览器(Cmd/Ctrl+Shift+R)。
展开完整文档(README 剩余 1 节)
dsh-code-nav 🌏 English · 中文 DSH(DeepSeek Harness)Web 插件 —— dsh-better-sidebar 代码预览导航扩展。 在侧边栏打开代码文件时,自动按文件类型识别语言并接管预览,提供: - 🎨 按类型语法高亮 —— 扩展名 → 语言识别,轻量自研分词器(注释 / 字符串 / 关键字 / 类型 / 数字 / 函数),深浅色主题自动跟随 - 🧭 符号大纲切换 —— 解析 class / interface / struct / enum / impl、方法 / 函数、变量 / 字段 / 常量;按「全部 / 类 / 方法 / 变量」筛选,下拉符号列表一键跳转定位(行闪烁) - 🔍 文件内查找 —— 高亮全部匹配、当前匹配强调、n/m 计数、↑/↓ 或 Enter / Shift+Enter 上下跳转、区分大小写开关 前置 - DSH dsh web 可正常运行 - 已安装 dsh-better-sidebar(含聚合包 @linxin666/dsh-web-ui-all 带入的场景) 安装 dsh plugin --profile web add 装完重启 dsh web(新增 bundle 需 host 侧重载),再硬刷新浏览器(Cmd/Ctrl+Shift+R)。 提示:better-sidebar 设置页「侧边卡片」中可看到本插件的预览器开关(代码预览导航 / Code Preview Navigator),关闭即回退到内置 CodeMirror 编辑器。 支持的语言 | 家族 | 扩展名 | | JavaScript / TypeScript | .js .mjs .cjs .ts .jsx .tsx | | Python | .py | | Java / C# | .java .cs | | C / C++ | .c .h .cpp .cc .cxx .hpp .hh .hxx | | Go / Rust | .go .rs | | PHP / Ruby | .php .rb | | Swift / Kotlin | .swift .kt .kts | | Lua / Shell | .lua .sh .bash .zsh | | Vue / Svelte | .vue(取 块解析,行号偏移正确).svelte | | SQL | .sql(表 / 视图 / 函数等结构对象) | 非代码文件(markdown / html / 图片 / pdf 等)仍由 better-sidebar 内置查看器处理,不受影响。 开发 node test/code-nav.test.mjs # 纯逻辑单测(25 例:分词 + 各语言大纲 + 查找) node scripts/build.mjs # 把 src/*.js 内联进 lib/client.js(无第三方 bundler) node --check lib/client.js # 语法校验 - src/lang-registry.js —— 扩展名映射 + 语言元数据(关键字 / 注释语法 / 字符串引号) - src/tokenize.js —— 跨行状态机分词器(块注释、Python 三引号、C# 逐字字符串、转义) - src/outline.js —— 括号深度 / 缩进驱动的大纲解析(Allman 大括号换行风格已支持) - src/search.js —— 文件内查找与 token×匹配区间合并渲染 - scripts/client.template.js —— React 预览组件模板(构建时注入纯模块) 已知限制 - 高亮与大纲为轻量正则解析,非编译器级精度(复杂泛型、宏、模板元编程等场景可能漏检/误检) - 接管代码预览为只读;需要编辑时可在 better-sidebar 设置中关闭本插件回退内置编辑器 - 单文件内容上限 500KB(与宿主截断一致,超出显示提示) - Vue / Svelte 高亮按 内 JS/TS 处理,模板部分不高亮 License MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
AnakinCao/dsh-code-nav
侧边栏高亮代码并跳转符号与查找
相关插件 · 浏览器
智能体插件框架deepseek-ai/deepseek-harness
DeepSeek Harnessdsh是由 DeepSeek AI 开发的开源 agent harness智能体框架。
★ 270,422已汉化DSH
71.9
多设备 Agent 看板YaoApp/yao
✨ 所有 Agent 和工作区集中管理,覆盖你的每一台设备。任务看板追踪进度,桌面端、移动端、浏览器、API…
★ 8,147已汉化DSH
71.2
可扩展侧边栏工作台omdsh-dev/DSH-better-sidebar
DSH 的双工作台:原生右侧栏 + 自绘底部面板,并把 ctx.betterSidebar 服务开放给所有插件
★ 4,761已汉化DSH
71.1
浏览器自动化桥Tencent/BrowserSkill
你的 Agent。你的浏览器。连接,就能协作。
★ 9,967已汉化DSH
71
AI 小说创作工作台EthanYoQ/AI-Novel-Writer
AI 小说作家 / AI Novel Writer
★ 1,591已汉化DSH
70.7
智能体浏览器引擎platonai/Browser4
DeepSeek Harness 集成
★ 1,175已汉化DSH
70.4
这是你的仓库?认领条目