15

我有一个包含一堆项目的 Eclipse 工作区。我为每个项目手动创建了一些运行配置(需要将一些参数传递给VM,所以我不能直接运行它,例如在特定文件中使用快捷方式++ ALTSHIFTXT

大多数时候,我只使用一个运行配置(而我第一次使用手动启动它Run -> Run configurations -> (name) -> Run)。由于我将 Eclipse 配置为始终运行最后一次运行配置(onF11CTRL+ F11),因此通常就足够了。

但是,有时我需要切换到不同的运行配置,然后返回到前一个运行配置,然后再切换到另一个运行配置,等等。有没有快速的方法来做到这一点?我希望看到一个快捷方式,它会显示包含所有现有运行配置的弹出窗口。通过键入前几个字母,我会找到一个合适的字母,并且可以通过按 立即运行它ENTER。我的意思是类似于CTRL++或SHIFT++的样子。TCTRLSHIFTR

恐怕没有那样的东西。尽管如此,任何关于如何提高效率的建议都将不胜感激,因为我厌倦了通过菜单切换运行配置(如上所述)。我可以按ALT+ RN然后使用箭头键选择运行配置,但这并不那么舒服。

4

2 回答 2

16

你自己已经给出了大部分答案。首先按ALT+ RN然后只需开始输入所需配置的名称。光标应位于过滤器字段中,从而在您键入时逐渐减少启动配置列表。当您将其缩小到 1 时,通过ALT+完成选择R

顺便说一句:感谢您的提醒,在这个特定的用例中,我也过多地使用了鼠标。既然我给出了答案,我将停止这样做:)

于 2015-03-08T14:53:42.157 回答
4

从 Eclipse 4.12(2019 年 6 月,4 年后)开始,您还可以从...快速访问菜单(Ctrl+3快捷方式)启动工作区中可用的任何运行或调试配置

https://www.eclipse.org/eclipse/news/4.12/images/run-debug-quickaccess.png

注意:出于性能原因,仅当捆绑包已通过工作台中的某些先前操作(例如编辑启动配置或扩展菜单)激活时,Quick Access才可见额外的条目。org.eclipse.debug.uiRun As...

于 2019-06-19T20:10:14.763 回答