2011-04-05 55 views
0

我刚刚发现我们的CDATA标签和大量HTML已从strings.xml中删除。现在我们被迫再次编辑它。罪犯是本地化文件编辑器,当您尝试打开字符串时,默认情况下会启动本地化文件编辑器。我试图去窗口 - >首选项 - >常规 - >编辑 - >文件关联 - > .xml文件和删除所有其他首选项并默认设置XML编辑器。但事实证明,如果你关闭/打开eclipse它会打开xml文件,并再次以相同的类型。eclipse/android - 禁用Android本地化文件编辑器

我们该怎么办?我们如何设置默认值?有一个整个团队使用这个文件,每次有人修改它,我们都删除了CDATA。

这是我们在strings.xm中所做的。类似于下面的帖子(添加了HTML包装在CDATA中)android string.xml reading html tags problem我们并不需要任何本地化,我不确定为什么该编辑器总是在尽管默认情况下启动?

预先感谢您!

回答

1

检查并卸载'Sequoyah Android本地化编辑器'和'Sequoyah本地化工具'插件。

+0

我也禁用它,因为它不识别>如果我打开strings.xml,它将>更改为> Buggy该死的东西,花了我一个小时了解为什么发生这种情况。 – XMight 2012-06-21 08:48:48

0

我只是将所有有问题的字符串移动到一个单独的文件(例如strings2.xml)中。这样我可以对大多数字符串使用本地化编辑器,并避免它无法处理的问题。