如何在DataGrip IDE中注释和取消注释多行SQL代码

18

我想使用键盘快捷方式注释掉查询,就像这样

 SELECT * 
   FROM Academics
   WHERE Academic_id = 1
成为。
--SELECT * 
   --FROM Academics
   --WHERE Academic_id = 1
6个回答

18
/*
 SELECT * 
   FROM Academics
   WHERE Academic_id = 1
*/

同上:

--SELECT * 
   --FROM Academics
   --WHERE Academic_id = 1
如果你正在使用SSMS,请使用 CTRL + K ,然后按下C进行“注释”,或按下U进行“取消注释”。

2
他在询问DataGrip,而不是SSMS。 - FrenkyB

14
  1. 选择SQL代码

    SELECT TOP 3 * FROM CUSTOMER WHERE Customerid ='4de3092d03b742f3b2b88cf6fe0b09d0'

  2. 在键盘上按下CTRL + /(Mac电脑上按CMD + /

  3. 代码将被注释

    --SELECT TOP 3 * --FROM CUSTOMER --WHERE Customerid ='4de3092d03b742f3b2b88cf6fe0b09d0'

  4. 如果需要取消注释,需要标记已注释的代码并再次按下相同的键盘组合CTRL + /(Mac电脑上按CMD + /),代码将再次成为未注释状态:

    SELECT TOP 3 * FROM CUSTOMER WHERE Customerid ='4de3092d03b742f3b2b88cf6fe0b09d0'


Cmd + / 在 BigQuery 编辑器上也适用。 - prayagupa

4
您正在使用SSMS,您可以前往:
工具 - 选项 - 键盘 只需更改键盘映射方案为Vs Code 然后Ctrl + /即可生效。
请看图片:enter image description here

3

如何注释查询的文档可以在这里找到。

简而言之,同时按下Ctrl + 斜杠 (/) 可以在高亮显示的行之间切换已注释/未注释状态。

可以使用 Ctrl + Shift + 斜杠 来注释/取消注释查询块。


2
如果您正在使用SSMS,可以前往:

工具 - 选项 - 键盘(位于环境下)

在“显示包含命令”的文本框中键入“comment”
选择Edit.CommentSelection
在“用新的快捷键”下拉列表中选择“文本编辑器”
指定您喜欢的快捷键(例如:Ctrl + /)--> 分配 --> 点击确定

如果您想要取消注释,则选择Edit.UncommentSelection并按照上述步骤操作,但需要将其分配给与Ctrl + /不同的其他键,例如使用Ctrl+'


1
他在询问Datagripd的事情。请检查帖子下方的“标签”。 - FrenkyB

1

你正在使用SSMS,那么你可以前往:

1).用于单行

--

快捷键 CTRL + K,CTRL + C。

2). 用于多行注释 /*

在这里输入你选择的文本

*/

谢谢


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接