【问题标题】:Unwanted items in Eclipse XML content assistEclipse XML 内容辅助中不需要的项目
【发布时间】:2012-06-19 23:13:42
【问题描述】:

我已经定义了一个用于帮助输入 XML 字符串定义的模板,我将其命名为“astring”。在 Content Assist 中,我已关闭 XML Tag Proposals

但是当我点击 Ctrl+Space

时,我仍然得到这两个无关选项“字符串”和“评论”作为最佳建议

我做错了吗?为什么取消选中“XML Tag Proposals”并更改顺序没有效果?


更新

1) 似乎额外的 XML 标记建议 只出现在 Android XML 编辑器中,而不是“标准”编辑器中

2) 但是,我在两个编辑器中都收到了额外的模板建议,直到我输入一些额外的字符来缩小名称范围。

我不确定这是错误还是设计使然。我认为是一个错误,因为我希望它像 Java 完成一样工作,只要我按下完成键,它就会考虑已经输入的字符。

因此,普通 XML 编辑器的解决方法是在开始键入模板名称之前按 Ctrl+Space 。但是您仍然可以在 Android XML 编辑器中获得标记建议。

我应该将它作为 Eclipse 或 Android 插件中的错误输入,还是两者兼而有之?

【问题讨论】:

  • 听起来像一个错误。通过bugs.eclipse.org 举报。
  • @nitind 谢谢。我在上面放了一些更多的细节。
  • @nitind btw,如果我输入了一个bug,应该在哪个eclipse项目下报告?
  • 在您编辑之后,它听起来更像是一个 ADT 错误(如果它没有发生在普通的 XML 编辑器中)。没有单独的 Android XML 模板页面?
  • @nitind 不,没有单独的 Android XML 模板页面。我认为这里有2个错误。 1) Android XML 编辑器显示标签提案,即使您已将其关闭。 2) 标准 XML 编辑器(和 Android 编辑器)不会根据按下代码完成键时已输入的字符过滤模板建议列表。

标签: android xml eclipse content-assist


【解决方案1】:

是否有任何可能类似于标签提案的默认 XML 模板(XML / XML 文件 / 模板)?

您还可以检查 Windows > Preferences > General > Editors > File Associations 并切换到您喜欢的其他 XML 编辑器。

作为最后的手段,尝试暂时将语言环境更改为英语/美国以避免 known bug 并重新启动 Eclipse。访问控制面板;地区/语言,行政(或高级);非 Unicode 程序的语言;更改系统区域设置。

【讨论】:

  • 该错误已于 2008 年关闭。我尝试更改语言环境,但没有帮助。 :(
  • @LuigiPlinge - 抱歉,这可能只是我的一个愚蠢想法。我又添加了两件事来尝试回答,如果它对您没有帮助,那么我会将其作为垃圾删除,因此您可能希望将未成功尝试的内容合并到问题的正文中。告诉我。
猜你喜欢
  • 2010-09-06
  • 2012-01-14
  • 2013-07-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-26
  • 2017-06-28
  • 2015-06-21
相关资源
最近更新 更多