有没有办法隐藏/取消隐藏xcode源文件中的所有注释?
在处理添加了太多注释的代码时,这将非常有用。
答案 0 :(得分:6)
您可以使用折叠/展开来隐藏/显示使用^⇧⌘↑和^⇧⌘↓的评论。这也可通过View - >访问。代码折叠 - >折叠/展开注释块。
答案 1 :(得分:2)
尝试:Ctrl + Command + Shift + Left 或按Ctrl + Command + Left
答案 2 :(得分:2)
使用
包围任何代码/*
....code here....
*/
将该评论放入您可折叠/展开的部分。
这甚至适用于已在长块中用//注释掉的代码块。
希望这可以帮助某人,即使这个问题是4岁!
答案 3 :(得分:2)
对Mish的答案进行了扩展,因为XCode的UI非常微妙
正如@Mish指出的那样,使用/* ... */
围绕任何代码都会使代码折叠/展开,就像您的{ ... }
部分一样。
我对此答案页面上列出的任何键盘快捷键都没有任何好运,但如果您悬停在/*...*/
部分的左侧,您将会看到UI的变化就像这样:
点击后会折叠评论。我打算从现在开始尝试用/.../格式做所有评论。
PS:请注意,/*...*/
条评论可以与任何一方的代码内联,但仍然可以折叠。
编辑:我发现在某些{...}
括号内的折叠评论不起作用,因为XCode正在折叠整个{}
部分而不是......
答案 4 :(得分:1)
我做了总结,对我有用。它已经很晚了,但良好的流程有助于编写好的代码。仅适用于swift 3-4
如果您想在实际代码之前首先编写伪代码,可以将所有内容写入注释块
/*
first, use http request
in the callback, do
a.
b.
c.
*/
然后因为你可能会重写,但逻辑基本相同,所以你可能不想删除评论,这很好,但要确保它们不会阻止你的观点,因此您可以定义一个快捷方式,方便地将所有注释块折叠/展开为一行。 (这是你能做的最好的事情。);然后当你折叠它们时,它看起来像这样:/*...
定义快捷方式,转到Xcode =>偏好=>键绑定=> fold comment block
在我的情况下,我使用alt⇧ctrl{
,alt⇧ctrl}
然后无论如何定义它,但要小心冲突。
折叠伪代码评论真的很值得
答案 5 :(得分:0)
隐藏所有//评论的一种非常简单实用的方法是更改评论' Xcode首选项中的颜色为黑色(或您正在使用的其他背景编辑器颜色,通常为深色)。
当您想再次看到它们时,只需将颜色更改为原始颜色,例如绿色
答案 6 :(得分:0)
选择 /*
和 */
之间的代码和注释。
不要选择 /*
和 */
。然后从编辑器菜单中选择代码折叠。这个对我有用。斯威夫特 5,Xcode 12.4