Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>GormNew to Visual Studio Code? Get it now.
Gorm

Gorm

Gorm

|
776 installs
| (0) | Free
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Gorm

Gin 框架路由导航的 VS Code 扩展,帮你快速搜索、跳转到项目中的 API 路由。

功能特性

  • 路由搜索:输入关键词实时搜索 Gin 接口,支持多关键词、大小写不敏感匹配
  • 智能排序:前缀命中 > 路由段边界命中 > 普通包含,最相关的结果排在最前
  • 关键词高亮:搜索结果中命中文字高亮显示
  • 一键跳转:点击路由自动打开对应文件并定位到注册行
  • 复制定位:悬浮路由条目显示复制按钮,复制 文件名:行号
  • 实时更新:.go 文件增删改后,路由列表自动刷新
  • 暗黑模式:完美适配 VS Code 亮色 / 暗色主题

安装

在 VS Code 扩展市场搜索 Gorm 安装

使用

  1. 打开一个 Go 项目工作区
  2. 按 Ctrl + Shift + P(macOS 为 Cmd + Shift + P)打开命令面板
  3. 输入并执行命令 Gorm,右侧面板打开路由列表

搜索

  • 输入关键词即过滤,如 list、admin
  • 支持空格分隔多关键词(如 admin list),需全部命中
  • 大小写不敏感,flowlist 也能匹配 /flow/list

跳转

  • 点击任意路由条目,自动打开对应 .go 文件并定位到路由注册行

复制定位

  • 鼠标悬浮路由条目,行尾浮出蓝色 复制 按钮
  • 点击复制 文件名:行号,便于与他人沟通定位

路由识别规则

插件通过扫描 .go 文件识别路由,需要按如下方式注册路由:

group := g.Group("/admin")
group.GET("/list1", t.list)
group.PUT("/list2", t.list)
group.GET("/one", t.one)
group.DELETE("/insert", t.insert)
group.PUT("/update", t.update)
group.POST("/delete", t.delete)

注意:

  • 支持 GET / POST / PUT / DELETE 四种方法
  • 路由注册必须位于 g.Group("...") 分组之后,否则无法识别到
  • 以 // 或 /* 开头的注释行会被自动跳过

常见问题

Q: 打开面板后没有路由列表? 确认工作区已打开(非单文件模式),且路由按上述规则注册在 Group 内。

Q: 修改了路由代码不生效? 插件监听 .go 文件变化自动刷新。若面板未更新,重新打开面板即可。

支持

  • QQ 群:289132257
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft