如何阻止Eclipse尝试运行XML文件?

目前我主要使用Eclipse进行Android开发,并且为Ctrl-F11开发了良好的肌肉内存来运行我的应用程序。 问题是,如果我碰巧在编辑一个XML文件(如清单或布局),当我按下这个组合键时,Eclipse会做一些我觉得不可思议的事情……它试图“运行”我的XML文件,创build一个错误的输出文件(称为layout.out.xml ),然后我必须删除,添加一个无用的XML启动configuration到我的历史,通常是我的屁股疼痛。

这没什么大不了的,但这是一个持续的烦恼。 有谁知道如何禁用Eclipse中的“运行”的XML? 我试图find一个configuration项目,但Eclipse的选项是这样一个兔子洞,我没有任何运气在那里我自己。

谢谢!

您可以让Eclipse启动最新的启动configuration,而不是尝试为当前文档/select创build启动configuration。 在首选项 – >运行/debugging – >启动下,您可以select“始终启动先前启动的应用程序”。

编辑:你可能有一个插件,它定义了一个启动XML文件的快捷方式。 这听起来像一个非常愚蠢的事情。

感谢JesperE的回答,我通过“始终启动先前启动的应用程序”来解决这个问题。

只是想补充说,我没有启动xml的问题,直到我安装“PHP开发工具”。

我的结论是,将来我可能会考虑分两次安装Eclipse:

  • 一个与干净的Java和Android编程(可能是其他的东西)
  • 和一个与PHP和可能的其他networking相关的东西

我的解决scheme是卸载XSL插件。