确实,您不能更改可用启动器提示,但您可以更改与每个启动器相关的默认热键,并直接使用您喜欢的启动器。
从 Windows > Preferences > General > Editor > Keys 中,您可以获取可用快捷键映射的列表。通过输入test来筛选(长)列表,如下所示:
正如您所看到的,您有几个运行 JUnit 测试的映射:Gradle、JUnit 运行器、Maven。
JUnit 运行器的默认配置是 Alt+Shift+X,T
,我认为不太用户友好。
我将其更改为更简洁的 Alt+U
,并在绑定选项中应用了更改。现在,您可以在其打开的编辑器窗口上运行任何 JUnit 测试,无需任何提示,只需键入 Alt+U
,JUnit 运行器将自动触发该单元测试。
<command>
元素<!-- "Run as..."上下文菜单中的"Gradle Test"条目-->
的<extension>
元素(大约30行)保存文件,应该让BetterZip/Winzip注意到并更新包含更改内容的.jar文件。最后,需要使用-clean开关重新启动eclipse,以便它不使用缓存的jar文件副本。例如,在Mac上:
cd /Applications/eclipse-jee-photon-R-macosx-cocoa-x86_64/Eclipse.app/Contents/MacOS
/.eclipse -clean
现在,Buildship将不再打扰您弹出窗口或在Eclipse中运行Gradle测试,因为已删除UI入口点。不幸的是,在下一个Buildship更新中,您需要在新的jar上再次重复此过程。