Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>YYD Dev ToolsNew to Visual Studio Code? Get it now.
YYD Dev Tools

YYD Dev Tools

yyd

|
4 installs
| (0) | Free
工程开发工具集:TypeScript override 高亮 + Git commit-msg 钩子自动安装
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

YYD Dev Tools

Marketplace 扩展 ID:yyd.git-commit-msg-hook(沿用原 Git Hook 扩展,合并后显示名为 YYD Dev Tools)

YYD 工程开发工具集,整合了以下两个原独立扩展:

  1. TypeScript Override Highlight — 高亮 override 或全部修饰符
  2. Git Commit Message Hook — 自动安装 commit-msg 钩子校验提交格式

配置

配置键与旧扩展完全兼容,现有 settings.json 无需修改。

Override 高亮

搜索 overrideKeywordHighlight:

设置项 说明
overrideKeywordHighlight.mode 高亮模式:off / override-only / all-modifiers(推荐)
overrideKeywordHighlight.overrideOnly 【兼容】仅高亮 override
overrideKeywordHighlight.highlightAllModifiers 【兼容】高亮全部修饰符
overrideKeywordHighlight.color 高亮颜色,默认 #FFA657
overrideKeywordHighlight.bold 是否加粗,默认 true

也可通过命令面板(Ctrl+Shift+P)切换模式;命令会写入工作区设置,与 .vscode/settings.json 保持一致。

Git 提交钩子

搜索 gitCommitMsgHook:

设置项 说明
gitCommitMsgHook.enabled 是否自动安装(默认 true)
gitCommitMsgHook.showNotification 安装/卸载时是否弹通知
gitCommitMsgHook.types 允许的提交类型列表

开发与发布

cd tool/vscode-ssww-dev-tools
npm install
npm run deploy:workspace   # 部署到 .vscode/extensions/
npm run package            # 生成 git-commit-msg-hook-x.x.x.vsix
npx vsce publish           # 发布(须在 yyd 发布者账号下)

注意:package.json 的 name 必须为 git-commit-msg-hook,与 Marketplace 已上架扩展 ID yyd.git-commit-msg-hook 一致;displayName 可显示为 YYD Dev Tools。

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft