如何在Android Studio的设置/配置中禁用XML引用值的预览?

7
我不确定我的问题是否表达正确,但更容易通过图像来解释我的问题。
在XML编辑器中,一些值被替换为为该条目定义的实际值。但是,我不希望Android Studio向我显示实际值。相反,我仍然希望它显示引用名称。那么,如何禁用编辑器以这种方式预览?
在下面的图像中,android:text="@string/sign_up",但编辑器显示为android:text="Sign up...",以及其他属性,只有当我鼠标悬停在属性上时,引用名称才会出现。
如何通过Android Studio设置/配置永久禁用此功能?
更新:在.java文件中也发生了同样的事情。 枚举或R.string常量被其实际值替换。

enter image description here


@zombie,我已经阅读了那个问题,我的问题不是重复的。我想知道如何在Android Studio的设置/配置中永久禁用此功能。那个问题是在寻找某种快捷方式。 - Poly Bug
4
对于Java文件,您可以进入“首选项”->“编辑器”->“常规”->“代码折叠”,取消选中“Android字符串引用”,但这仅适用于代码而不是XML布局。 - Oleg Bogdanov
Olieg,你的评论解决了我的问题。你能把它作为答案陈述吗?谢谢! - Poly Bug
@OlegBogdanov,请看上面的原帖评论。 - azizbekian
2个回答

7
对于Java文件,您可以转到首选项->编辑器->常规->代码折叠,取消选中“Android字符串引用”,但这仅适用于代码而不适用于XML布局。

1
我为此奋斗了数小时!在大多数情况下,显示值而不是引用很好,但我正在使用从AIDE导入的项目,其布局一团糟。我需要看到引用,而不是值。我找到了由zombie提到的上面的“可能重复”的链接,但它没有起作用(或者我以为没有)。
最后,在阅读了这篇文章之后,我再次尝试取消选中“Android字符串引用”,但这次我在重启Studio之后才这样做(即使我没有收到提示)。如果您遇到相同的问题,则上述解决方案应该有效,但请节省自己(可能)数小时的烦恼:
取消选中“Android字符串引用”设置后,请重新启动Studio!
顺便说一句,我本来想将其添加为简单评论,但SO不让我这样做!

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接