Eclipse中鲜为人知但有用的功能

时间:2009-09-23 04:53:20

标签: eclipse

我一直在使用Eclipse很长一段时间,这个鲜为人知但非常有用的功能是Scrapbook Page,它允许你执行Java代码的各个部分而不需要它们是完整的类。例如,如果我需要执行这个简单的for循环,我可以通过创建一个剪贴页面(File-> New-> Other-> Scrapbook Page)然后键入以下内容来执行此操作,然后按“执行”选定文本“或Ctrl-U将直接执行代码

for (int i=0; i < 10; ++i)
{
    System.out.println("Here is the scrapbook page line: " + i);
}

请发布eclipse提供的其他鲜为人知但有用的功能。我知道SO中的条目提到了eclipse中可用的有用快捷方式,但是这个条目是关于遗忘或鲜为人知的特性

2 个答案:

答案 0 :(得分:7)

插件间谍( Alt + Shift + F1 )肯定是一个不太广告的插件。
然而,如果您对“我如何开发一个看起来像eclipse中的功能X”的问题有任何疑问,那么快速找到正确执行该功能的eclipse Java源会非常有用!

alt text
(来源:willianmitsuda.com

另见Guide to eclipse3.5

  

Plugin Spy为您提供有关正在运行的UI的简单信息   按 Alt + Shift + F1 以获取有关当前运行的Eclipse插件/数据类型/屏幕的信息。
  这样您就可以立即访问当前正在运行的插件。

alt text
(来源:vogella.de

  

Eclipse 3.5引入了检查哪个插件贡献菜单的可能性。按“ Alt + Shift + F2 ”并选择一个菜单以查看该菜单的贡献者

alt text
(来源:vogella.de

答案 1 :(得分:1)

我喜欢这样的事实:当在剪贴板中的某个位置使用类源时,您不一定需要使用New-&gt; Class创建新类。您只需选择目标包并粘贴剪贴板内容即可。