是否有快捷方式在Xcode中创建块注释?

我正在编写ANSI兼容的C代码,因此我无法使用行( // )注释。 我正在使用Xcode。 在Sublime Text和Eclipse中,我认为大多数其他IDE都有独立的行注释和块注释键盘快捷键( /**/ )。 但是,我在Xcode中看不到 - 实际上,我甚至没有看到添加块注释的菜单选项。 它在Xcode中不受支持吗? 如果是这样,那肯定会是一个蹩脚的决定。


试试命令+ /。 这个对我有用。

因此,您只需突出显示要注释的代码块并按下这两个键即可。


更新:

由于我很懒,也没有完全实现我的解决方案,所以我搜索了一下,发现了BlockComment for Xcode,一个最近发布的插件( 2017年6月 )。 不要打扰我的解决方案,这个插件工作得很好,我强烈推荐它。

原文答案:

以上都不是在Xcode 78上为我工作,所以我:

  • 使用AppleScript创建Automator服务
  • 确保“输出替换选定的文本”被选中
  • 输入以下代码:

    on run {input, parameters}
    return "/*n" & (input as string) & "*/"
    end run
    
  • 在这里输入图像描述

    现在,您可以通过Xcode - 服务菜单访问该服务,或者通过右键单击您想评论的选定代码块,或者在系统偏好设置下为其提供快捷方式。


    现在有一个Xcode插件允许这个:CComment。

    最简单的安装方法是使用Xcode的Alcatraz插件管理器。

    编辑苹果公司可悲(和错误地,恕我直言)退休Xcode 8的旧插件模型。新的插件系统是相当有限的,但应该允许再次像这样的插件的开发。 对于任何对此感兴趣的人,请参阅WWDC 2016会话414.此外,请为您希望编写或查看的插件提供针对API的雷达文件。

    链接地址: http://www.djcxy.com/p/14943.html

    上一篇: Is there a shortcut to make a block comment in Xcode?

    下一篇: How to write a comment in a Razor view?