在Eclipse中,将单个操作与多个“when”情况绑定,这是否可行?

3
我正在寻找一种将特定的键盘快捷方式与在Eclipse中运行Ant任务绑定的方法。
我想从Eclipse的任何位置执行此操作。据我所见,我可以为“运行上次外部应用程序”定义热键,但这要求我定义一个“when”,也就是我希望该热键在哪个位置有意义。
我猜我会想要在编码时或者打开包资源管理器时运行它,但Eclipse似乎只允许我定义一个“when”。是否有解决方法?
更好的是,是否可以定义某个热键组合可以从Eclipse的任何位置运行?
1个回答

1

听起来你想使用"When"中的"In Windows"条目。 "In Windows"应该使快捷方式在任何Eclipse窗口中工作,但不适用于对话框。如果您希望它也在对话框中工作,请选择"In Dialogs and Windows"。

这里阅读有关快捷方式定义的更多信息。标记为“上下文”的部分对应于Keys首选项页面的“When”字段。

更新:某些版本的Eclipse存在错误,导致上述描述的键绑定打开外部工具配置对话框而不是运行最后一个外部工具。链接的错误报告表明,此错误已在即将推出的3.7版本中修复。


我有另一个问题。似乎“运行上次外部工具”只会使外部工具配置出现。难道没有一种真正运行给定Ant文件的方法吗?当然,我可以按我的快捷键,然后按ENTER键,但我想知道是否有比这更好的方法。 - devoured elysium

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接