[英]hide/unhide all comments in xcode
有没有办法隐藏/取消隐藏 xcode 源文件中的所有注释?
这在处理添加了太多注释的代码时非常有用。
您可以使用 ⌃⇧⌘↑ 和 ⌃⇧⌘↓ 使用折叠/展开来隐藏/显示评论。 这也可以通过查看 --> 代码折叠 --> 折叠/展开注释块访问。
尝试:Ctrl + Command + Shift + Left 或 Ctrl + Command + Left
围绕任何代码
/*
....code here....
*/
将该评论变成可以折叠/展开的部分。
这甚至适用于已经在长块中用 // 注释掉的代码块。
希望这对某人有所帮助,即使这个问题已经有 4 年的历史了!
扩展 Mish 的答案,因为 XCode 的 UI 非常微妙
正如@Mish 指出的那样,用/* ... */
包围任何代码使该代码可以像您的{ ... }
部分一样折叠/展开。
我还没有使用此答案页面上列出的任何键盘快捷键,但是如果您将鼠标悬停在/*...*/
部分的左侧,您将看到相应的 UI 更改像这样:
单击时将折叠评论。 我打算从现在开始尝试使用 / ... / 格式进行所有评论。
PS:请注意/*...*/
注释可以与任何一侧的代码内联,并且仍然可以折叠。
编辑:我发现某些{...}
括号内的折叠注释不起作用,因为 XCode 正在折叠整个{}
部分而不是...
// 隐藏所有注释的一种非常简单实用的方法是在 Xcode 首选项中将注释的颜色更改为黑色(或您使用的其他背景编辑器颜色,通常为深色)。
当您想再次看到它们时,只需将颜色更改为原始颜色,例如绿色
我做了一个总结,它对我有用。 为时已晚,但好的流程有助于编写好的代码。 仅适用于swift 3-4
如果您想在实际代码之前先编写伪代码,您可以将所有内容写入注释块
/* first, use http request in the callback, do abc */
然后因为您可能会重新编写但逻辑大致相同,所以您可能不想删除注释,这很好,但请确保它们不会挡住您的视线,因此您定义了一个方便折叠的快捷方式/将所有注释块展开为一行。 (这是你能做的最好的。); 然后当你折叠它们时,它看起来像这样: /*...
要定义快捷方式,请转到 Xcode => Preference => Key Bindings => fold comment block
就我而言,我使用alt⇧ctrl{
, alt⇧ctrl}
然后随意定义它,但要小心冲突。
折叠伪代码注释确实值得
选择/*
和*/
的代码和注释。
不要选择/*
和*/
。 然后从编辑器菜单中选择代码折叠。 这个对我有用。 斯威夫特 5,Xcode 12.4
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.