dsh-sidebar-gdhighlight
在终端中运行以下命令:
dsh plugin install lrplrplrp/dsh-sidebar-gdhighlight
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install lrplrplrp/dsh-sidebar-gdhighlight 即可安装,插件源码地址:https://github.com/lrplrplrp/dsh-sidebar-gdhighlight
插件介绍
在 DSH 的 better-sidebar 中打开 Godot 项目时,.gd 和 .gdshader 文件只能以纯文本形式呈现,丢失了编辑器中习以为常的语法颜色层次。dsh-sidebar-gdhighlight 填上了这一空白:它借助 CodeMirror 6 将 GDScript 4.x 与 GDShader 的完整语法高亮注入侧边栏,并从 Godot 4.7 的 editor_settings 文件中直接提取配色,让侧栏中的关键字、控制流、内置类型、注释、字符串、节点路径、注解等元素各司其色,与编辑器视觉体验保持一致。
在细节层面,插件覆盖了日常开发中真正高频的语法结构:多行字符串、字符串插值、$Node 与 %Unique 路径、&"StringName" 引用,并为函数、变量、信号、枚举的定义单独分配了专属定义色;GDShader 侧则识别 uniform 与 varying 声明、ALBEDO、VERTEX 等内置变量以及常用 GLSL 数学函数。此外,选中任意代码片段后会浮出一个轻量按钮,一键将选区以 fenced code block 形式插入对话输入框,省去反复复制粘贴的麻烦。
如果你用 DSH 作为 Godot 开发的 AI 助手,经常需要在侧栏里阅读脚本、比对修改或引用代码片段作为提问素材,那么装上 dsh-sidebar-gdhighlight 后,代码阅读与提问的体验都会明显更顺畅。
使用场景
- 在侧栏中以 Godot 编辑器配色阅读 GDScript 和 GDShader 源码
- 选中脚本片段后一键以代码块形式插入 AI 对话输入框
- 审阅 AI 建议的 Godot 代码修改时获得清晰的语法层次
适合人员
- 使用 DSH 的 Godot 4.x 游戏开发者
- dsh-better-sidebar 插件用户
- 需要频繁引用脚本片段作为提问素材的开发者