Eclipse 或 Android Studio XML 编辑器中没有行号

Posted

技术标签:

【中文标题】Eclipse 或 Android Studio XML 编辑器中没有行号【英文标题】:No line numbers in Eclipse or Android Studio XML editor 【发布时间】:2011-08-13 11:17:34 【问题描述】:

在 Eclipse 的编辑器中编辑 XML 文件时,不显示行号。

用例:

我创建了一个包含许多视图的布局,其中一个缺少 android:layout_width 属性。当二进制 XML 布局资源膨胀时,这会导致运行时错误。错误日志告诉我检查我的 XML 文件中的 361。

感谢显示的行号,我可以找到有问题的行并进行更改,而无需在另一个编辑器中打开文件。

【问题讨论】:

注意:Eclipse 4.4默认会显示行号!见my answer below(2013 年 12 月) 根据 Android Studio 的说法,this 的答案似乎很有用。 【参考方案1】:

尝试右键单击灰色条并选择显示行号 它对我有用,所以希望它也对你有用

或在设置中更改

文件 > 设置 > 编辑器 > 外观,然后单击“显示行号”框。

【讨论】:

也可以在 android dev studio 中使用! 如何为每个文件永久执行此操作?现在我需要为每个文件每次都这样做。【参考方案2】:

如果您使用的是 Android Studio,您可以通过转到 File > Settings > Editor > General > Appearance 来显示行号,然后选中“显示行号”框。

更新: Android Studio v1.5+

1) 在编辑器中点击,Command + Shift + A,然后输入“显示行号”

2) 在“偏好设置”中选择第二个选项,它将带您进入以前存在于“常规”>“外观”中的屏幕

3) 选中“显示行号”框

【讨论】:

我在 android studio 2.0 中看不到这个选项,对于 2.0,它位于 Android Studio(左上角)> Settings >... @TimNuwin 奇怪...我更新了答案以在 Mac 的 Android Studio v1.5+ 中找到“显示行号”框(对于 Windows 版本可能相同)。【参考方案3】:

文件 > 设置 > 编辑器 > 外观,然后单击“显示行号”框。

【讨论】:

【参考方案4】:

在 Eclipse 中:Windows > Preferences > General > Editors > Text Editors 检查:“显示行号” 默认情况下不选中。它适用于源代码和 xml 文件(至少在 helios 中)

【讨论】:

【参考方案5】:

要使 Android Studio 始终显示行号:

文件 > 设置 > 编辑器 > 外观,然后单击“显示行号”框。

接受的答案有效,但它只会使行号在活动编辑器上可见。

【讨论】:

【参考方案6】:

在 OS X 上:Android Studio(屏幕左上角)> 首选项 > 编辑器 > 外观。

【讨论】:

【参考方案7】:

2013 年 12 月:从 Eclipse 4.4 开始,您不必寻找选项来查看行号,因为它们将默认可见

关于 Android Studio,这是另一回事:自 2013 年 5 月起,Android Studio 0.3.x+ 为 based on IntelliJ IDEA。 见“How can I permanently have line numbers in IntelliJ?”。


Lars Vogel 就published on his blog:

从今天开始,Eclipse SDK Luna (4.4) 中的行号是默认的

(2013 年 12 月 10 日)

如果用户希望在 Eclipse IDE 的文本编辑器中默认激活行号,我们进行了一项用户调查。 反应很明确:

YES : 80.07% (1852 responses)
NO  : 19.93% (461 responses)
Total  : 2313
Skipped:   15

使用Bug 421313、Review - Line number should be activated by default,我们为 Eclipse SDK 构建启用了它,我假设其他 Eclipse 包将随之而来。

【讨论】:

多么令人惊讶!大约 20% 的开发者不希望行号可见?【参考方案8】:

我知道这是一个老问题,但我只是遇到了这个问题,所以我必须为自己找到一个解决方案。我假设菜单根据我正在阅读的先前答案发生了一些变化。所以这里是如何在 MAC 上的 Android Studio 1.5 上做到这一点。

您首先单击要查看数字的窗口“编辑器”,然后只需选择以下两个建议的解决方案之一。

最简单的方法是在owen-gerig 显示的灰色栏上单击鼠标右键,我认为这是最简单的,但是如果您想通过菜单设置它,您可以通过 View -> Active Editor -> Show Line Numbers .希望这会有所帮助。

【讨论】:

【参考方案9】:

要使行号始终显示在您的 android studio 中,请按照此操作,转到: 文件 > 设置 > 编辑器 > 常规 > 外观,然后选中“显示行号”框,特别是如果您使用的是 AS 2.1.1。下图...How to show line numbers in Android Studio 2.1.1

【讨论】:

以上是关于Eclipse 或 Android Studio XML 编辑器中没有行号的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio 无法直接或作为 Gradle 项目导入我的 Eclipse 项目

eclipse 或 android studio 为 Play 商店签名的 apk 之间的区别

cocos2dx 项目导入Eclipse 或 Android Studio

是否可以在 Android-Studio 或 IntelliJ 上使用 SWT?

prolog 中不允许从 Eclipse 迁移到 Android Studio 错误内容

Android Studio 将项目从 Eclipse 导入 Android Studio