You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在SSMS中通过快捷键打开选中的存储过程或函数至新查询窗口

在SSMS中通过快捷键打开选中的存储过程/函数到新查询窗口

方法一:原生SSMS自定义快捷键(无需插件)

  • 打开SSMS顶部菜单的工具 -> 选项,依次展开环境 -> 键盘 -> 键盘快捷方式
  • 在“显示命令包含”框里搜 Edit.OpenObjectDefinition,这是SSMS自带的打开对象定义的命令
  • 选中该命令后,在“按快捷键”输入框按下你想设置的组合键(比如Ctrl+Shift+O),点“分配”再点“确定”保存
  • 回到查询窗口,选中目标存储过程/函数的名称,按刚才设的快捷键,就能直接在新窗口打开它的定义

注意:要确保选中的对象名称准确,且当前连接的数据库是该对象所在的库,不然会弹出找不到对象的错误。

方法二:SSMS Boost插件优化操作

如果之前试SSMS Boost没成功,可能是没找对功能:

  • 装好SSMS Boost后重启SSMS
  • 选中目标对象名称,按下默认快捷键Ctrl+Alt+D(可在插件设置里改快捷键),就能快速在新窗口打开定义
  • 另外,插件还支持按住Ctrl直接点击对象名称跳转打开,比快捷键更顺手

方法三:自定义脚本快捷执行(备用方案)

如果前两种方法不合适,可以用脚本绑定快捷键临时查看:

  • 打开工具 -> 选项 -> 环境 -> 键盘,搜Query.Execute,给它分配一个备用快捷键(比如Ctrl+Shift+E)
  • 新建查询窗口,写下面的脚本:
DECLARE @ObjectName NVARCHAR(255) = N'-- 这里替换成你选中的对象名'
EXEC sp_helptext @ObjectName
  • 选中脚本后按快捷键执行,就能在结果窗口看到对象定义,不过这种方法不如直接打开新窗口方便,适合临时用

内容的提问来源于stack exchange,提问作者Mathias Z

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 05:12:13