IDEA 13 XML编辑器在单击后不显示资源值

时间:2014-03-17 21:28:42

标签: android intellij-idea

我们说我的资源@dimen/txt_size的值为20。当我在XML Text编辑器中打开XML布局文件时,我会注意到它显示灰色值" 20"而不是" @ dimen / txt_size"。这是IDEA 13的正常行为(我认为)。

然后,当点击灰色文字时,值" 20"将转换为" @ dimen / txt_size"因为IDEA将停止输入值。所有这一切都按计划进行。

但是我怎么能回到value display,因为这是我第一次打开XML布局文件?

我尝试按ESC,点击其他地方,更改为另一个文件并返回到此文件...都是徒劳的。我不能让它显示价值" 20"再次。

1 个答案:

答案 0 :(得分:2)

不,这不是一个错误 它是IntelliJ的默认状态。
会发生什么而非向您显示 @ dimen / txt_size 标记,它会在编译/解析时将该标记解析为其实际值( 20 ) 。
见下面的例子:

绿色的是解析的值( sync4
红色的是xml文件中存在的实际值 $ {rabbit.host} enter image description here