隐藏/取消隐藏xcode中的所有评论

时间:2009-05-27 05:49:37

标签: xcode comments

有没有办法隐藏/取消隐藏xcode源文件中的所有注释?

在处理添加了太多注释的代码时,这将非常有用。

7 个答案:

答案 0 :(得分:6)

您可以使用折叠/展开来隐藏/显示使用^⇧⌘↑和^⇧⌘↓的评论。这也可通过View - >访问。代码折叠 - >折叠/展开注释块。

答案 1 :(得分:2)

尝试:Ctrl + Command + Shift + Left 或按Ctrl + Command + Left

答案 2 :(得分:2)

使用

包围任何代码
/*   
....code here....  
*/

将该评论放入您可折叠/展开的部分。

这甚至适用于已在长块中用//注释掉的代码块。

希望这可以帮助某人,即使这个问题是4岁!

答案 3 :(得分:2)

对Mish的答案进行了扩展,因为XCode的UI非常微妙

正如@Mish指出的那样,使用/* ... */围绕任何代码都会使代码折叠/展开,就像您的{ ... }部分一样。

我对此答案页面上列出的任何键盘快捷键都没有任何好运,但如果您悬停/*...*/部分的左侧,您将会看到UI的变化就像这样:

enter image description here

点击后会折叠评论。我打算从现在开始尝试用/.../格式做所有评论。

PS:请注意,/*...*/条评论可以与任何一方的代码内联,但仍然可以折叠。

编辑:我发现在某些{...}括号内的折叠评论不起作用,因为XCode正在折叠整个{}部分而不是......

答案 4 :(得分:1)

我做了总结,对我有用。它已经很晚了,但良好的流程有助于编写好的代码。仅适用于swift 3-4

  1. 如果您想在实际代码之前首先编写伪代码,可以将所有内容写入注释块

    /* first, use http request in the callback, do a. b. c. */

  2. 然后因为你可能会重写,但逻辑基本相同,所以你可能不想删除评论,这很好,但要确保它们不会阻止你的观点,因此您可以定义一个快捷方式,方便地将所有注释块折叠/展开为一行。 (这是你能做的最好的事情。);然后当你折叠它们时,它看起来像这样:/*...

  3. 定义快捷方式,转到Xcode =>偏好=>键绑定=> fold comment block

  4. 在我的情况下,我使用alt⇧ctrl{alt⇧ctrl}

    然后无论如何定义它,但要小心冲突。

    折叠伪代码评论真的很值得

答案 5 :(得分:0)

隐藏所有//评论的一种非常简单实用的方法是更改​​评论' Xcode首选项中的颜色为黑色(或您正在使用的其他背景编辑器颜色,通常为深色)。

当您想再次看到它们时,只需将颜色更改为原始颜色,例如绿色

答案 6 :(得分:0)

选择 /**/ 之间的代码和注释。
不要选择 /**/ 。然后从编辑器菜单中选择代码折叠。这个对我有用。斯威夫特 5,Xcode 12.4