在 Xcode 编辑器中哪里可以找到行号?

Posted

技术标签:

【中文标题】在 Xcode 编辑器中哪里可以找到行号?【英文标题】:Where do I find the line number in the Xcode editor? 【发布时间】:2011-08-19 14:16:14 【问题描述】:

在 Xcode 3 中,显示了当前光标位置的行号。我在 Xcode 4 中没有看到这一点。是否有可以打开它的设置?或者一个按键可以给我?

【问题讨论】:

请在bugreport.apple.com 提交错误并参考radar://9245044(用于显示光标行和列)或radar://13255659(默认显示行号)。 【参考方案1】:

    点击左上角的“Xcode”进入 Xcode 偏好设置。

    选择“文本编辑”。

    选择“显示:行号”并单击复选框以启用它。

    关闭它。

然后你会在 Xcode 中看到行号。

【讨论】:

【参考方案2】:

当然,Xcode->Preferences 并打开 Show line numbers。

【讨论】:

Preferences->Text Editing-> Show: Line numbers【参考方案3】:

对于 Xcode 4 及更高版本,打开首选项(command+,)并在“文本编辑”部分选中“显示:行号”。

Xcode 9

Xcode 8 及以下版本

【讨论】:

一张图片值一千字! (对于 xcode 6 仍然是一样的 ..)【参考方案4】:

一次性节省 4.99 美元,无需处理 HomeBrew,也无需计算空行。

    打开终端 cd 到你的 Xcode 项目 在目标项目中执行以下操作:

find . -name "*.swift" -print0 | xargs -0 wc -l

如果要排除 pod:

find . -path ./Pods -prune -o -name "*.swift" -print0 ! -name "/Pods" | xargs -0 wc -l

如果你的项目有目标 c 和 swift:

find . -type d \( -path ./Pods -o -path ./Vendor \) -prune -o \( -iname \*.m -o -iname \*.mm -o -iname \*.h -o -iname \*.swift \) -print0 | xargs -0 wc -l

【讨论】:

【参考方案5】:

如果您不想一直显示行号,另一种查找代码行号的方法是单击最左边的边距并创建一个断点(出现一个小蓝色箭头),然后执行到断点导航器(7),它将列出断点及其行号。您可以通过右键单击它来删除断点。

【讨论】:

【参考方案6】:

在 Preferences->Text Editing-> Show: Line numbers 中可以启用文件左侧的行号。

【讨论】:

谢谢,我至少会在某些时候使用它。但我真正想要的是只显示我所在的行号。 @William Jockusch 我不认为他们将它保存在 XCode4 中,我一直在寻找也没有很长一段时间,但无济于事。

以上是关于在 Xcode 编辑器中哪里可以找到行号?的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 的编辑摘要格式功能的文档在哪里?

Xcode 13 中的 Info.plist 在哪里? (缺失,不在项目导航器内)

Linux学习手记 - vi/vim 编辑器显示行号

Linux小技巧:如何在 Vim 中显示行号?

如何在 ACE 编辑器中突出显示某行?

在哪里可以找到“启用非托管代码调试”以便能够在系统运行时编辑代码?