好的,这可能是一个简单的问题,但每个人使用这些工具的方式都不同。那么,有哪些在这个集成开发环境中最好的时间节省工具呢?
汤姆
alt+shift+z - 用于激活"环绕"子菜单,在需要使用try catch块时很方便。
Ctrl + H 可以在整个工作区或项目中进行搜索/替换。
很抱歉,如果这是重复的内容,但我不认为我在这里看到过这个问题,并且我浏览了所有的帖子:
单词自动完成:
Alt + /
这是一个非常好的替代Ctrl+Space的工具。虽然它不能完全取代Ctrl+Space,但它要快得多。而且不要害怕多次按下它,它会循环显示可能的选项。
使用 ctrl-alt-up/down 可以将一行复制到上方或下方。如果再加上 alt-up/down,通常比复制粘贴更快。
一个组合键规则,掌控所有操作。
CTL+SHFT+L
获取所有这些“隐藏”的功能列表。
按Ctrl+f,然后勾选“正则表达式”复选框。从此,您就可以使用正则表达式进行搜索,甚至更强大的是,您可以在替换字符串中包含组匹配($1、$2等,或者$0表示整个匹配)。
根据您对时间节省的理解...
在注释中添加TODO和FIXME会自动将任务添加到Eclipse的任务列表中。 因此,如果有代码需要回来查看,比如说您正在调试并需要进行一些研究,您可以这样做...
FIXME表示紧急,会在任务窗口中放置一个红色的!
TODO表示正常紧急程度
//FIXME: This accidentally deletes user accounts
user.account().delete();
//TODO: Add some validation before assigning everyone as admin
user.setPrivilege("Admin");
然后还有自动生成的setter/getter。如果你正在创建一个bean或其他什么东西,这非常棒。比如你声明了一个类:
public class SomeBean {
private static int FIRST_VALUE = 0;
private static int SECOND_VALUE = 1;
...
private static int THOUSANDTH_VALUE = 1000;
}
您可以创建所有变量,然后在编辑器中右键单击,转到源,然后选择生成Setter和Getter。 这将自动为您创建它们。