在SQL Server Management Studio 2008中,我倾向于在单个窗口中编写大量查询,并在需要时执行单行查询。因此,突出显示句子的快捷方式有很多帮助。
我已经尝试了以下所有组合,但没有运气。
控制 + 替代 + 向下
控制 + 移 + 向下
替代 + 移 + 向下
答案 0 :(得分:9)
Home Shift + End 会这样做。我怀疑是否需要更短的
答案 1 :(得分:6)
顺便说一下,只需按 CTRL + C 和 CTRL + 即可复制(或剪切)整行X 没有任何选择。
同样适用于Visual Studio和其他优秀的文本编辑器。
答案 2 :(得分:6)
这也选择整行:
CTRL + KU
请注意,如果该行已注释,则还会删除注释
答案 3 :(得分:1)
基于@iagowp关于使用Uncomment命令的副作用的巧妙建议,您可以分配选择的快捷键来选择行。
我使用 Ctrl + L 。
默认情况下,此映射在某些SSMS编辑器中映射到Edit.LineCut。我为此使用 Ctrl + X ,所以我重新映射了它,但是您可以选择任何喜欢的组合键。
值得讨论如何分配快捷键,因为它确实非常简单,但一开始可能会令人困惑。我很高兴我付出了努力,因为这是一个轻而易举的事,拥有相关的快捷键可以真正促进工作。这些是步骤:
Show commands containing
,然后(记住我们要将键映射到“取消注释选择”命令)开始键入“ uncomment”,直到在菜单中选择了该命令为止。列表如下:在这里我们可以使用快捷方式Ctrl+K, Ctrl+U
在DataWarehouse Designer中执行此命令。我们看到可以在文本编辑器中使用相同的快捷方式。最后,我们看到可以在SSMS中(任何地方)使用任何地方相同的快捷方式,因此,实际上DataWarehouse Designer和Text Editor的这些特定映射是多余的(可以通过使用删除它们来演示。按钮旁边-但我们暂时不会这样做。)
Press shortcut keys
下,单击框使其具有焦点,然后按键盘上选择的快捷键(在此示例中为Ctrl+L
):我们所需的快捷方式可能已经在使用中,最后的下拉列表显示了它映射到的所有现有命令。在这里,我们看到Ctrl+L
在一个设计器中用于Edit.LineCut,在一个编辑器中用于同一命令,但在SQL Query Editor中却完全不同。目前没有全局映射。
“ Press shortcut keys
”框旁边是“分配”按钮。在按分配将新的快捷方式映射到命令之前,需要做出最后一个选择。在左侧的Use new shortcut in
下拉列表中,我们可以控制快捷方式的范围。我们可以选择Global,但是由于它在SQL Query Editor中被覆盖,因此我们的快捷方式将无法在该编辑器中使用。对于此示例,我们将选择“ SQL查询编辑器”。
(此时,Press shortcut keys
部分必须再次进行。通常最好先设置范围,以避免这种故障。我们在本示例中遵循的顺序只是为了介绍概念。)
作为最后一项检查,如果我们最后一次输入快捷键并打开下拉菜单,我们可以看到SSMS已用新的替换了以前的SQL查询编辑器映射。
我们很好!从现在开始,不加选择地按 Ctrl + L 将在SQL查询编辑器中选择当前行。
答案 4 :(得分:0)
我使用: Home Shift + ↓ ←
可能看起来笔触太多,但是足够快。
答案 5 :(得分:0)
我只会用
Fn + Shift + ←
答案 6 :(得分:0)
我在 SQLite Studio 中使用它,crl + alt + down 为我完成这项工作。 您只需将鼠标指针放在行尾,我的系统是 windows 10,其他系统可能会有所不同!
答案 7 :(得分:0)
Shift
+Home
将完美地完成这项工作。
答案 8 :(得分:0)
SHIFT
+ END
将按预期完成工作