【问题标题】:Multi-line comments in XcodeXcode 中的多行注释
【发布时间】:2010-12-03 13:24:06
【问题描述】:

有没有办法在 Xcode IDE 中同时注释多行?选择要注释的行,然后单击某处等瞧...... /* ... */ 字符包装代码。

谢谢。

【问题讨论】:

  • 直到今天,对于 Xcode 7,简短的回答是 NO。我们都知道“CMD + /”快捷方式(评论/取消评论)。我仍在等待一个非插件快捷方式来选择一个块并用 /* ... */ 包装它
  • 在Xcode中使用块注释的最佳方法stackoverflow.com/a/38368766/1556386

标签: xcode


【解决方案1】:

命令 + Shift + 7

命令 + /

这会在每个选定行的前面插入//

【讨论】:

  • 有没有办法改为删除多行 cmets ?
  • @Patrick:我没有 Xcode,所以无法测试它。但我很确定再次按下相同的组合会取消线条。
  • 它适用于我,至少适用于 Objective-c 文件。菜单项可以在 Editor->Structure->Comment Selection 中找到。
  • 也可以通过:鼠标右键->结构->评论选择。
  • 好点@mani - 这允许多行注释和取消注释
【解决方案2】:

Xcode 6.1 版

快捷方式:

要评论:选择要评论的代码,⌘ + /

取消注释:选择代码并按 ⌘ + /

另见任务栏编辑器>结构“(un)Comment Selection”,正如用户 2137640 指出的那样。

【讨论】:

    【解决方案3】:

    如果要注释连续的行序列,答案实际上非常简单。选择连续的行,然后只需按 ⌘ /

    我不知道如何评论多个不连续的行。如果可能的话,也许其他人可以提供帮助(我对此表示怀疑。)

    【讨论】:

      【解决方案4】:

      菜单中有这样的功能。试试:Edit->Insert Text Macro->C->Comment Section。 它将围绕当前选定的文本创建一个(多行)注释。

      但是,使用菜单可能通常比手动插入 cmets 慢。但是,您也可以通过首选项键绑定设置将键绑定到菜单项。

      【讨论】:

      • 编辑->插入文本宏->C->注释部分
      • 谢谢你。比较慢,是的。并且还保留了取消注释功能。感谢您的准备。
      【解决方案5】:

      对于单行注释使用 ⌘+/
      多行评论需要安装CComent plugin

      安装插件管理器使用alcatraz

      【讨论】:

      • @EladG 不一样。 cmd + / 将使用多个单行 cmets (// one line text...),但 CComment 插件将使用单个多行注释 (/* multi-line text... */),就像在 C 中一样。
      【解决方案6】:

      多年来我一直在使用 Command + Shift + 7,但现在在 Xcode 13.1 中它才刚刚开始打开帮助菜单,而不是评论选定的块。

      显然,用于注释代码选择的新命令是:

      命令 + Shift + ?

      【讨论】:

        【解决方案7】:

        在 Xcode 7.x 中

        快捷方式:

        要评论:选择要评论的代码,⌘ + /

        取消注释:选择代码并按 ⌘ + /

        【讨论】:

          【解决方案8】:

          知道了!您必须取消缩进行,以便 cmets 是行上的第一个字符,而不是制表符或空格 - 然后按 CMD+/ 即可。刚刚在 XCode 5.1.1 中尝试过,效果很好。

          【讨论】:

            【解决方案9】:

            这行得通!

            突出显示所需的行,然后按 Command + /

            同样的规则也适用于取消注释。

            【讨论】:

              【解决方案10】:

              对于 xcode 8 ->
              须藤/usr/libexec/xpccachectl
              重启你的电脑

              【讨论】:

                猜你喜欢
                • 2017-01-23
                • 2018-03-09
                • 1970-01-01
                • 2014-01-15
                • 2015-08-15
                • 2011-09-16
                • 2021-11-27
                • 2011-07-02
                • 2015-08-25
                相关资源
                最近更新 更多