0

我正在使用 Eclipse 3.7(靛蓝)。我有一些非常长的字符串项定义/值——例如,超过 1000 个字符,带有很多嵌入的 XML 段。复制功能在 strings.xml 选项卡中工作,其中 XML 字符被替换为它们的多字符等效项,而不是 Resources 选项卡。每当我选择定义/值文本时——无论是使用光标还是使用 shift 箭头键,我都不会激活“复制”或“剪切”命令。

有人知道这个秘密吗?

4

2 回答 2

0

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

尝试查看这些快捷方式是如何定义的。请参阅“首选项”>“常规”>“键”(图像)中的“时间”列。

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

编辑

我还在Eclipse 网站上发现了一个影响 Eclipse 3.5的错误报告。看起来修复是转到 Window > Preferences > Java > Editor > Typing,然后取消选中“更新导入”。

于 2012-07-12T15:19:31.253 回答
0

一开始我习惯在资源选项卡上做所有事情,但是后来我开始遇到一些问题,当我粘贴信息时它没有显示在那里,但是由于某种原因它被粘贴在资源节点上,所以它做到了我的 XML 无效。所以我最好开始在 XML 选项卡上执行此操作,因为速度也更快。所以当你需要做一些又快又漂亮的事情时,你最好在 XML 选项卡上做,这样错误更少。

更新:

如果您的问题只是您想要解码带有 ''' 之类的值的文本。然后您可以从 XML 选项卡中复制文本并转到站点并在那里输入并单击解码,您将获得文本的解码版本。

于 2012-08-02T23:28:46.097 回答