无论是对于DBA还是Developer,键盘快捷键都是很常用的,动动键盘可比鼠标快多了,不过SQL Server 2012对SSMS(SQL Server Management Studio)中的快捷键做了不少改动,尤其是我常用的一些键,给我带来很多麻烦。

我最常用的Ctrl+E(运行查询编辑器的选定部分)、Ctrl+L(显示估计的执行计划)、Ctrl+M(在查询输出中包括实际执行计划)和Ctrl+R(显示或隐藏查询结果窗格)都不能用了,很是郁闷啊。好在SSMS提供了自定义快捷键的方法。操作方法如下:

按 Alt+T,然后键入 C,然后键入 K,即可打开设置快捷键的对话框。SQL Server 2012的快捷键定义在http://msdn.microsoft.com/zh-cn/library/ms174205(v=sql.110).aspx 可以找到。注意现在还不是RTM版本,以后可能还会更新。

在对话框的“显示命令包含”下面的输入框中输入plan,即可找到Query.DisplayEstimatedExecutionPlan(显示估计的执行计划)和Query.IncludeActualExecutionPlan(在查询输出中包括实际执行计划)。选中Query.DisplayEstimatedExecutionPlan,下面的“新快捷键用于”选择SQL Query Editor;在“按快捷键”下面的输入框中同时按Ctrl和L(可别入输入Ctrl这几个字母,不管用的:),然后按下“分配”按钮即可。

运行查询编辑器的选定部分(Query.Execute)可以在SQL Query Editor、XMLA Script Editor等几个窗口都有效,可以分别分配快捷键,也可以在“文本编辑器”中指定快捷键,即可同时对多个Editor都有效。显示或隐藏查询结果窗格(Window.ShowResultsPane)也可以同样设置。

要注意的是,设置了这些快捷键以后,SQL Server 2012定义的以Ctrl+E等开头的组合快捷键有一些就会被覆盖掉了。要适应新的快捷键,还是继续使用旧的快捷键,请自行抉择。

懒得自己去手工设置的,可以导入这个定义文件。按 Alt+T,然后键入 I,即可启动“导入和导出设置向导”。

http://blog.sina.com.cn/s/blog_624f972301013cj4.html

SQL Server Management Studio 2012 键盘快捷键(转)的更多相关文章

  1. SQL Server Management Studio 2012 设置脚本默认保存路径

    特别说明,本文是从这里 修改SQL Server Management Studio默认设置提高开发效率. "抄过来的",为方便个人记忆才写此文(非常感谢这哥们儿的分享.) 原文地 ...

  2. SQL Server Management Studio自定义快捷键

    SQL Server Management Studio支持自定义快捷键:工具->选项->键盘: 其中,Alt+F1.Ctrl+1.Ctrl+2是系统预定义的快捷键. 双击表名(或按Ctr ...

  3. SQL Server Management Studio 清除用户名和密码

    SQL Server Management Studio 2018 delete the file C:\Users\%username%\AppData\Roaming\Microsoft\SQL  ...

  4. SQL Server Management Studio Keyboard shortcuts

    一些平时在SQL Server Management Studio 使用到的快捷键 F5 (Ctrl+x)执行选中部分的语句,没有选中则全文执行 Ctrl+L 现实执行计划(估计) Ctrl+M 在运 ...

  5. 清除 SQL Server Management Studio 服务器名称历史记录

    Ø  前言 在开发过程中,经常使用 SQL Server Management Studio 连接本地或远程 SQL Server 服务器,时间长了可能有些名称就不用了或者重复了,SQL Server ...

  6. 为何使用Microsoft SQL Server Management Studio连接Integration Services服务失败

    检查是否满足以下各项: 1. 首先你要确保当前你使用的Windows账号是有管理员权限的 2. 其次请在打开Microsoft SQL Server Management Studio时,通过右键Ru ...

  7. [Windows Azure] Managing SQL Database using SQL Server Management Studio

    Managing Windows Azure SQL Database using SQL Server Management Studio You can use Windows Azure SQL ...

  8. SQL Server Management Studio(SSMS)的使用与配置整理

    目录 目录 SQL Server Management Studio的使用与配置 1 设置SSMS显示行号 2 添加注释与取消注释的快捷键 3 新建查询的快捷键 4 开启sql语句TIME与IO的统计 ...

  9. 推荐SQL Server Management Studio以及Visual Studio下的免费的插件 ApexSQL Complete

    SQL Server 并没有代码格式化的工具,对于处理他人编写的长SQL需要手工的格式化是一件麻烦的事情. 推荐SQL Server Management Studio以及Visual Studio下 ...

随机推荐

  1. docker最新版本如何自定义配置文件

    1 如果你想使用 /etc/default/docker文件配置你的docker 在 /etc/systemd/system/docker.service.d/docker.conf 添加下面---- ...

  2. AES加密的四种模式详解

    对称加密和分组加密中的四种模式(ECB.CBC.CFB.OFB) 一. AES对称加密:                                                       A ...

  3. js处理json数据,java处理json数据

    一.js处理json数据 处理办法之一是把本机json数据或远程返回json数据用eval函数,使之变成DOM对象. 例如: var people = { "programmers" ...

  4. tar.gz和bin,以及rpm,deb等linux后缀的文件的区别

    先说tar.gz源码类的吧.这种要你手动安装,编译,首先你还要安装了相关的编译软件如gcc g++ 等.一般操作 configure , make && make install. 其 ...

  5. mysql8安装配置备忘

    Mysql8安装配置 1. 初始化 进入mysql安装目录中的bin目录,在cmd中输入: mysqld --initialize --console 加上--console参数可以看到初始化之后的默 ...

  6. i.mx6 Android5.1.1 Zygote

    0. 总结: 0.1 相关源码目录: framework/base/cmds/app_process/app_main.cppframeworks/base/core/jni/AndroidRunti ...

  7. 写Markdown费事?Typora让你像写word一样行云流水,所见即所得。

    Typora 简介 Typora删除了预览窗口,以及所有其他不必要的干扰.取而代之的是实时预览. Markdown的语法因不同的解析器或编辑器而异,Typora使用的是GitHub Flavored ...

  8. 使用 IntelliJ IDEA 创建第一个java程序 Hello World

    1.首先打开新建项目窗口 1.1.选择创建java程序 1.2.Project SDK,选择jdk安装路径 1.3.Additional Libraries and Frameworks 额外的库与框 ...

  9. DataGridview 绘制行序号

    RowPostpaint 事件   通过Rectangle(矩形的意思)对象绘制矩形区域,然后在通过textRenderer的DeawText方法来绘制序列号. Rectangle(x,y width ...

  10. ASP.NET 解决在点击Button执行服务器事件之前验证用户输入并阻塞

    在网站项目开发时,为了减少用户的错误性的操作,很多时候我们都需要做一些必要的JS验证来提醒用户,比如:“输入的值不符合规则,请重新输入”.“提交后无法修改,您确定要继续吗?”友好性的提示. 这时候我们 ...