xcode - 如何像在 Visual Studio 中那样使用 Xcode 在 Swift 中折叠注释 block ?

标签 xcode swift

编辑:这似乎是一个仅在 将 Xcode 与 Swift 结合使用时才会出现的错误。在 Objective-C 中它似乎工作正常。我发出了一个错误报告,并将发布来自苹果的新闻。

在 Visual Studio 中编程 C++ 一段时间后,我开始在 Xcode 中编程 Swift 2

但是我找不到像我在 Visual Studio 中那样获取评论的正确方法。

有时我只是想评论一些东西,不想再看到它们直到我决定不这样做这样我就有了空闲空间思考解决问题的新方法。这样我就不会分心,更容易找到更好的解决方案。如果我没有找到更合适的解决方案,我仍然可以在几秒钟内使用“备份”。

我如何在 Xcode6 和 Xcode7 Beta 中实现这一目标(我已在 Visual Studio 中完成)?

这是一个屏幕截图,说明了 Visual Studio 2015 中的注释:

folded

我只想要这些使用一行代码并且可以轻松打开和取消注释的小片段。

我还没有在任何地方找到这个问题的解决方案。我只发现了一些似乎在 版本 Xcode 中有效但不再有效 的方法。请在发布之前在最新版本的 Xcode 中检查它们,因为我已经得到一些显然不再有效的方法。

最佳答案

Swift 和 Objective-C 中的注释折叠在 Xcode 9 中有效,方法是单击注释,然后按 command+option+.

enter image description here

对于早期的 Xcode 版本,请参阅下面我的原始答案。


在 Xcode 9 之前的 Xcode 版本中,注释折叠不适用于 Swift,而只适用于 Objective-C。 (并且原始问题没有指定语言。)为了在 Xcode 8 及更早版本中使用 Objective-C,您需要在“首选项”中的“文本编辑”下打开代码折叠选项:

enter image description here

(在 Xcode 9 中,代码折叠始终处于启用状态,并且此选项不会出现在首选项中。)

然后你可以通过按 command+option+ 折叠 Objective-C 注释(或者在 9 之前的 Xcode 版本中,你可以点击左边距的折叠区域):

enter image description here

关于xcode - 如何像在 Visual Studio 中那样使用 Xcode 在 Swift 中折叠注释 block ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32573269/

相关文章:

xcode - 使用 xcode 6 提交时出现错误 ITMS-9000 "Invalid Image Path"

ios - AppDelegate.swift 中没有这样的模块 'AWSMobileClient' 错误

swift - 在风景中使用相机的图像选择器无法正常工作 (SwiftUI)

swift - 我的 "addChild"无法正常工作 Swift

ios - FMDB 和索引 0 超出空数组的范围

ios - 是否可以使用 iOS 以编程方式从我的应用程序在用户的主屏幕上创建快捷图标按钮

objective-c - XCode有警告时如何判断哪些方法没有实现

objective-c - 在 Swift 中,您将如何编写 scrollViewWillEndDragging withVelocity targetContentOffset 方法?

swift - 从 UitableViewCell 中删除所有子图层

swift - Swift Dictionary 下标如何消除 Int 键和索引的歧义?