请帮我有效地使用Eclipse

x4u*_*x4u 6 java eclipse

  • 如何运行上次显式启动的运行配置?Eclipse总是试图在当前编辑器中运行该文件,当这是一个碰巧有一个main方法的类或者是一个非Java文件时,Eclipse然后尝试设置一个ant任务而不是仅运行我的程序.我知道我可以点击Run Pulldown中最顶级的项目,但我真的更喜欢有一个键盘快捷键,这对我来说很不错.

  • 是否可以快速编写并运行一个小脚本来自动执行一些繁琐的编辑任务?我知道我可以用Java编写扩展,但我常常想要自动化一些我只需要一次的东西,而且不会超过3行javascript代码.

  • 我可以在没有多次eclipse安装的情况下解除/启用扩展吗?一些扩展(即Android)占用了大量资源,并且即使对于不使用它们的项目,它们在安装时也会减慢一些.有没有办法延迟初始化这些扩展或明确加载它们甚至更好地将扩展加载与项目相关联?我认为卸载它们会让我失去对他们的所有偏好吗?

我正在使用Eclipse 3.5 Galileo.

Jac*_*eow 6

这似乎可以很好地解决您的一些问题:

http://eclipseone.wordpress.com/

具体来说,解决了您描述的"运行最后"问题.

关于禁用插件,您应该能够使用不同的插件配置文件设置多个Eclipse 工作区.要启用/禁用插件,请转至"首选项">"常规">"启动和关闭",然后取消选中您不需要的任何插件.

在Windows中,您甚至可以使用-data命令行参数指定工作空间位置,为每个工作空间创建单独的Eclipse快捷方式图标:

eclipse.exe -data <workspace path>
Run Code Online (Sandbox Code Playgroud)