@1:
Here are some shortcut keys in Eclipse that I use a lot.
Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。
Ctrl+/:快速添加、取消注释
Ctrl+D:删除当前行
Ctrl+Shift+G:查找类、方法和属性的引用
Ctrl+Shift+O:快速生成import,当从网上拷贝一段程序后,不知道如何import进所调用的类,可以使用这个功能
Ctrl+Shift+F:格式化代码
Ctrl+L:定位到当前编辑器的某一行,对非Java文件也有效
Alt+←、Alt+→:后退历史记录和前进历史记录,在跟踪代码时非常有用,用户可能查找了几个有关联的地方,但可能记不清楚了,可以通过这两个快捷键定位查找的顺序
F3:定位光标位置的某个类、方法和属性(Go to the declaration of the variable.)
F4:显示类的继承关系,并打开类继承视图
Ctrl+1 快速修复
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
Shift+Ctrl+Enter 在当前行插入空行(原理同上条)
Ctrl+Q 定位到最后编辑的地方
全局 重做 Ctrl+Y(与Ctrl+Z对应)
调试快捷键
Ctrl+Shift+B:在当前行设置断点或取消设置的断点
F11:调试最后一次执行的程序
Ctrl+F11:运行最后一次执行的程序
F5:跟踪到方法中,当程序执行到某方法时,可以按F5键跟踪到方法中
F6:单步执行程序
F7:执行完方法,返回到调用此方法的后一条语句
F8:继续执行,到下一个断点或程序结束
ALT+/:为用户提供内容的辅助,当你记不全类、方法和属性的名字时可以用
Ctrl+O:显示类中方法和属性的大纲,并能快速定位类的方法和属性
Ctrl+M:窗口最大化和还原
查找和定位快捷键
Ctrl+K、Ctrl+Shift+K:快速向下和向上查找选定的内容,从此不再需要用鼠标单击查找对话框了
Ctrl+Shift+T:查找工作空间(Workspace)构建路径中的可找到Java类文件,不要为找不到类而痛苦,而且可以使用“*”、“?”等通配符
Ctrl+Shift+R:查找工作空间(Workspace)中的所有文件(包括Java文件),也可以使用通配符
ALT+Shift+W:查找当前文件所在项目中的路径,可以快速定位浏览器视图的位置,如果想查找某个文件所在的包时,此快捷键非常有用(特别在比较大的项目中)
Ctrl+T 快速显示当前类的继承结构
Ctrl+/(小键盘) 折叠当前类中的所有代码
Ctrl+×(小键盘) 展开当前类中的所有代码
Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用,这个功能Idea两年前就有了)
Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查)
Ctrl+Shift+X 把当前选中的文本全部变为小写
Ctrl+Shift+Y 把当前选中的文本全部变为小写
Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)
@2:配置eclipse新建文件的内容(日期,作者等)http://blog.sina.com.cn/s/blog_4080505a0101guoh.html
Java: alt+shift+j
Python: alt+/ or new "PyDev Module" http://hwcrazy.com/f9042054b3d311e1af7e000d601c5586/