打开快捷命令-点击创建快捷命令-添加操作-脚本-滑动到底部找到。
alt?或alt/:自动完成代码或提示代码。
这是我最喜欢的快捷键组合,尤其是我输入syso的几个字符,轻松按下这两个键,就会自动完成(),默认出现eclipse。给出一个方法提示,如果中间的提示坏了,想再看,就得在对应的类或者变量前面重新输入,才能再看到提示。不过如果这两个键的组合还能起到提示的作用,可以试一试,如果输入for后有局部变量需要遍历,会弹出来选择foreach遍历或者for(int)或者while()然后自动生成代码。
2.ctrlo:快速大纲视图
如果你想查看当前类的方法或者一个特定的方法,但是你没有如果不想下拉代码或使用搜索功能,可以使用ctrlo,尤其是当你直接打开或跟踪一个有很多方法的类时。这很有用。您可以直接看到方法和成员变量,它可以列出当前类中的所有方法和属性。你只需要输入你要查询的方法的名称,点击回车直接跳转到你要去的位置。
3.ctrlshiftr:打开资源列表。
这可能是所有快捷键组合中最省时的,我也经常用,尤其是根据名称直接在项目或工作区中查找一个文件。这组快捷键可以让你打开工作区中的任何文件,只需要按下文件名或掩码名的前几个字母,比如applic*.xml,美中不足的是这组快捷键可以不能在所有视图中使用。
4.格式代码。
默认为80个字符换行,可以设置。您还可以根据代码样式重新格式化代码。我们的团队有一个统一的代码格式,我们把它放在我们的维基上。为此,我们打开eclipse,选择窗口样式,然后设置代码格式化程序、代码样式和组织导入。使用导出功能生成配置文件。我们将这些配置文件放在wiki上,然后团队中的每个人将它们导入到他们自己的eclipse中。
5.ctrle:快速转换编辑器
这组快捷键会帮助你在打开的编辑器之间浏览,特别是当很多文件打开时,ctrle会更有效率和帮助。6.ctrlpagedown或ctrlpageup:快速切换选项卡。
可以浏览前后标签页,熟练使用的话,页面切换会非常快,感觉非常好。
enter和ctrlshiftenter:在当前行的上方或下方创建一个空白。
无论光标是否在当前行的末尾,shiftenter都会在当前行的下方创建一个空行。ctrlshiftenter在当前行之前插入一个空行。这两个快捷键也很有帮助。刚开始你可能不习惯,但是用了很多次之后,你会觉得很方便。反正我就是这样。
上下箭头键:上下交换内容或上下移动当前行。
这也是节省时间的法宝。这种组合将当前行的内容向上或向下移动。这个快捷在try/catch部分特别有用。
9.控制alt方向的上下键:复制一行或多行高亮显示的行。
这也是一个很有用的快捷键,可以很方便的把当前代码复制到上一行或者下一行,我也经常用。
10.最大化当前编辑页面窗口。
众所周知,大显示屏可以提高工作效率。ctrlm是最大化编辑器窗口的快捷键。再次按下它以恢复正常窗口。
11.ctrl/:自动对当前行或选中的多行进行注释。
自动注释掉当前行或多行代码,使用//进行注释,使用ctrl取消注释。
12.ctrlshift/:自动注释掉选中的代码块。
这个注释是用/**/(如果是编程语言代码的话)标注的,在开发中也很有用。html,css等。也可以用这个注释来生成相应的注释标签,并且可以用ctrlshift来取消注释。
13.删除当前行。
删除当前行,这个很有用,我也经常用,特别是在调试的时候,删除当前错误,用ctrlz编辑撤销快捷键,很好用。
14.ctrlshiftx和ctrlshifty:英文字母凯斯。
这个快捷键常用于sql语句的编译。我建议sql语句中的所有关键字都要大写。尽管数据库是不区分大小写的,但阅读起来对他人和自己都是有益的,尤其是当sql语句非常长,并且看起来非常标准化的时候。
15.ctrlshifto:自动导入包,删除无用包。
这个快捷键也很方便。当我们在另一个包中使用一个类时,如果没有引入相应的包或类,就会出现红色波浪线提示。这时候我们可以按下这个快捷键,红色提示会自动消失,恢复正常。如果有多个包含相同类的包,将提示您选择。如果有无用的包引入,代码复制通常会导致更多,你也可以用这个按钮快速移除。