你会相信吗:我无法在日食字符串编辑器中"复制"字符串项的定义/值



我使用的是Eclipse 3.7(Indigo)。我有一些非常长的字符串项定义/值,例如超过1000个字符,其中包含许多嵌入的XML段。copy函数在strings.xml选项卡中工作,在该选项卡中,xml字符被其多字符等价物替换,而不是在Resources选项卡中。每当我使用光标或shift箭头键选择定义/值文本时,我都不会激活"copy"或"cut"命令。

有人知道这个秘密吗?

一开始我在资源选项卡上做所有事情,但后来我开始遇到一些问题,当我粘贴信息时,它没有显示在那里,但由于某种原因,它被粘贴在资源节点上,所以它使我的XML无效。所以我最好从XML选项卡开始做,因为它也更快。因此,当您需要做一些快速而漂亮的事情时,最好在XML选项卡上完成,这样就不会有那么多bug。

更新:

如果你的问题只是你想要像'&39’解码。然后您可以从XML选项卡复制文本,然后转到this站点并在那里输入,然后单击解码,您将获得文本的解码版本。

您有什么版本的Eclipse?我知道有些版本的键盘映射和快捷键有问题。

试着看看这些快捷方式是如何定义的。请参见"Preferences">"General">"Keys"(图像)中的"When"列。

检查这些快捷方式是否适用于任何编辑器(它们适用于Java编辑器吗?)。如果它们适用于某些编辑器,而不适用于另一个编辑器,那么问题可能是插件设置导致它们执行另一个命令。你可以尝试禁用所有不必要的插件。

编辑

我还在Eclipse网站上发现了一个影响Eclipse 3.5的错误报告。看起来修复方法是转到窗口>首选项>Java>编辑器>键入,然后取消选中"更新导入"。

最新更新