【问题标题】:How to comment & uncomment multiple line SQL code in DataGrip IDE如何在 DataGrip IDE 中注释和取消注释多行 SQL 代码
【发布时间】:2019-08-25 04:49:49
【问题描述】:

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

 SELECT * 
   FROM Academics
   WHERE Academic_id = 1

成为

--SELECT * 
   --FROM Academics
   --WHERE Academic_id = 1

【问题讨论】:

    标签: datagrip


    【解决方案1】:
    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'

    【讨论】:

      【解决方案2】:

      关于如何注释查询的文档可以在Here找到。

      但简而言之,同时按 Ctrl + 斜杠 (/) 可在高亮行的注释/未注释之间切换。

      Ctrl + Shift + Slash 可用于注释/取消注释查询块。

      【讨论】:

        【解决方案3】:
        /*
         SELECT * 
           FROM Academics
           WHERE Academic_id = 1
        */
        

        同:

        --SELECT * 
           --FROM Academics
           --WHERE Academic_id = 1
        

        如果您正在使用 SSMS,请使用 CTRL + K,然后按 C 进行“注释”或按 U 进行“取消注释”

        【讨论】:

        • 他询问的是 DataGrip,而不是 SSMS:
        【解决方案4】:

        如果你使用的是 SSMS,你可以去:

        Tools - Options - Keyboard(在环境下)

        • 在“显示包含以下内容的命令”中输入“评论”
        • 选择Edit.CommentSelection
        • 在“使用新快捷方式:”下选择“Text Editor
        • 分配一个你喜欢的快捷键(例如:Ctrl + /) --> Assign --> 点击确定

        如果要取消注释,请选择 Edit.UncommentSelection 并按照上述步骤操作,但需要将其分配给 Ctrl + / 以外的其他键,可以使用 Ctrl+'

        更改 CommentSelection 快捷键的步骤

        【讨论】:

        • 他在询问 datagripd。检查帖子下方的“标签”。
        猜你喜欢
        • 2011-04-14
        • 1970-01-01
        • 2014-03-10
        • 1970-01-01
        • 2011-10-02
        • 1970-01-01
        • 2012-10-07
        • 2011-11-16
        • 2017-10-25
        相关资源
        最近更新 更多