我一直在使用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中可用的有用快捷方式,但是这个条目是关于遗忘或鲜为人知的特性
答案 0 :(得分:7)
插件间谍( Alt + Shift + F1 )肯定是一个不太广告的插件。
然而,如果您对“我如何开发一个看起来像eclipse中的功能X”的问题有任何疑问,那么快速找到正确执行该功能的eclipse Java源会非常有用!
(来源:willianmitsuda.com)
Plugin Spy为您提供有关正在运行的UI的简单信息 按 Alt + Shift + F1 以获取有关当前运行的Eclipse插件/数据类型/屏幕的信息。
这样您就可以立即访问当前正在运行的插件。
(来源:vogella.de)
Eclipse 3.5引入了检查哪个插件贡献菜单的可能性。按“ Alt + Shift + F2 ”并选择一个菜单以查看该菜单的贡献者
(来源:vogella.de)
答案 1 :(得分:1)
我喜欢这样的事实:当在剪贴板中的某个位置使用类源时,您不一定需要使用New-&gt; Class创建新类。您只需选择目标包并粘贴剪贴板内容即可。