【问题标题】:How to disable the preview of xml reference values in Android Studio settings/configuration?如何在 Android Studio 设置/配置中禁用 xml 参考值的预览?
【发布时间】:2016-11-08 19:47:51
【问题描述】:

我不确定我的问题措辞是否正确,但显示图片来解释我的问题更容易。

在 XML 编辑器中,某些值会替换为为该条目定义的实际值。但是,我不希望 Android Studio 向我显示实际值。相反,我仍然更喜欢它显示参考名称。那么,如何禁止编辑器以这种方式进行预览呢?

在下图中,android:text="@string/sign_up",但编辑器将其显示为android:text="Sign up...",以及其他属性,并且仅当我将鼠标悬停在属性上时才会显示引用名称。

如何通过 Android Studio 设置/配置永久禁用此功能?

更新:.java 文件中也发生了同样的事情。枚举或 R.string 常量正在被它们的实际值替换。

【问题讨论】:

  • @zombie 我读了那个问题,我的问题不是重复的。我在问如何在 Android Studio 设置/配置中永久禁用此功能。这个问题要求某种捷径。
  • 对于 Java 文件,您可以转到 Preferences->Editor->General->Code Folding 并取消选中“Android string references”,但这仅适用于代码而不适用于 xml 布局
  • Olieg,你的评论解决了我的问题。你能把它作为一个答案吗?谢谢!
  • @OlegBogdanov,请参阅上面 OP 的评论。

标签: android android-studio android-resources


【解决方案1】:

对于 Java 文件,您可以转到 Preferences->Editor->General->Code Folding 并取消选中“Android string references”,但这仅适用于代码而不适用于 xml 布局

– 奥列格·博格丹诺夫

【讨论】:

    【解决方案2】:

    我为此奋斗了好几个小时!在大多数情况下,显示值而不是引用很好,但我正在处理从 AIDE 导入的项目,其布局一团糟。我需要查看参考,而不是值。我在上面找到了僵尸提到的“可能重复”链接,但它不起作用(或者我认为)。

    最后,在阅读完这篇文章后,我再次尝试取消选中“Android 字符串引用”,但这次我重新启动了 Studio(即使没有提示我)。如果您有同样的问题,上面的解决方案应该可以工作,但可以节省(可能)几个小时的恶化和:

    取消选中“Android 字符串引用”设置后重新启动 Studio!

    顺便说一句,我会将此添加为一个简单的评论,但我不会让我这样做!

    【讨论】:

      猜你喜欢
      • 2019-07-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-28
      相关资源
      最近更新 更多