您的位置:首页 > 编程语言 > Java开发

eclipse实用技巧(整理)

2016-11-30 08:55 246 查看

读代码

快捷键作用tag
F2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip
F3跳转到定义处
F12激活编辑器
CTRL + e/pg dn/pg up快速转换Tab页面
CTRL + G工作区中的声明搜索
Ctrl+H打开搜索对话框搜索
Ctrl+J正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了)搜索
Ctrl+Shift+J反向增量查找搜索
Ctrl+K参照选中的Word快速定位到下一个搜索
CTRL + L转至行
CTRL + m打开/关闭编辑器窗口最大化
CTRL + o查看当前类的方法或某个特定方法
CTRL + T 或 F4查看一个类的继承关系树,自顶向下的。再多按一次
CTRL + T
, 会换成自底向上的显示结构
CTRL + W关闭当前Editer
CTRL + Space代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)
CTRL + /(小键盘)折叠当前类中的所有代码
CTRL + ×(小键盘)展开当前类中的所有代码
Alt + 左/右在导航历史记录(Navigation History)中后退/前进(就像Web浏览器的后退/前进),在利用F3跳转之后,特别有用
CTRL + Shift + G在workspace中搜索引用(reference)。对于方法,这个热键的作用和F3恰好相反。它使你在方法的栈中,向上找出一个方法的所有调用者。搜索
CTRL + SHIFT + P定位到成对的匹配符(如{})的起始/结束处
CTRL + SHIFT + r打开工作区中任何一个文件搜索
Ctrl + Shift + T类型搜索
CTRL + SHIFT + u出现在文件中搜索
Ctrl + Shift + ↑/↓转至上/下一个成员
Ctrl+Alt+H查看一个方法被哪些地调用,产生一个调用关系树搜索

编辑代码

快捷键作用
Ctrl + B编译
Ctrl + D删除当前行
Ctrl + Q回到最后一次编辑的地方
Ctrl + 1快速修复
Ctrl + .将光标移动至当前文件中的下一个报错处或警告处
Ctrl - /使用
//
对一行或多行注释/取消注释
Ctrl+Shift+M(先把光标放在需导入包的类名上) 作用是加Import语句。
Ctrl+Shift+O作用是缺少的Import语句被加入,多余的Import语句被删除。
Ctrl + Shift + /使用
/**/
注释代码,再按一次 不对取消。在JSP文件窗口中是
〈!--~--〉
shift+enter当前行之下创建一个空白行,与光标是否在行末无关
Ctrl+shift+enter当前行之上创建一个空白行,与光标是否在行末无关
Alt+↑/↓当前行/选中行的内容往上或下移动。在try/catch部分,这个快捷方式尤其好使。
Ctrl+Alt+↑/↓复制并移动高亮显示的一行或多行。经测试,与调屏幕亮度的key冲突
Ctrl+Shift+X把当前选中的文本全部变味大写
Ctrl+Shift+Y把当前选中的文本全部变为小写
Alt+Shift+↑/↓选择封装元素,高亮一块代码
Alt+Shift+←/→选择封装元素,高亮一段代码
Alt+Shift+O(或点击工具栏中的Toggle Mark Occurrences按钮)当点击某个标记时可使本页面中其他地方的此标记黄色凸显,并且窗口的右边框会出现白色的方块,点击此方块会跳到此标记处。

调试

作用快捷键
单步返回F7
单步跳过F6
单步跳入F5
单步跳入选择Ctrl+F5
调试上次启动F11
继续F8
使用过滤器单步执行Shift+F5
添加/去除断点Ctrl+Shift+B
显示Ctrl+D
运行至行Ctrl+R
执行Ctrl+U

SVN项目管理

配置

作用方法
单击一个元素的时候,代码中所有该元素存在的地方都会被高亮显示选择Windows->Preferences->Java-> Editor-> Mark Occurrences,勾选选项
根据代码风格设定重新格式化代码准备配置文件:Window Style->Code Formatter,Code Style和Organize Imports->Export功能来生成配置文件。
导入配置文件:同上->Import
应配置文件:Control-Shift-F
锁定命令行窗口在命令行视图中(Window ->Show View ->Other ->Basic ->Console),试试看用滚动锁定按钮来锁定控制台输出不要滚屏。
使用分级布局在包浏览视图(Package Explorer view)中默认的布局(扁平式)方式让我困惑,它把包的全名显示在导航树(navigation tree)中。我更喜欢我源码的包和文件系统视图,在Eclipse中叫做分级布局(Hierarchical Layout)。要切换到这种模式,点击包浏览视图中向下的按钮,选择布局(Layout),然后选择分级(Hierarchial)。
一次显示多个文件把一个编辑窗口拖到另一个窗口的底部或侧边的滚动条上
显示行号右击窗口的左边框即加断点的地方选Show Line Numbers
加断点双击窗口的左边框

文本编辑的通用命令

功能快捷键
查找并替换Ctrl+F
查找上一个Ctrl+Shift+K
查找下一个Ctrl+K
撤销Ctrl+Z
复制Ctrl+C
粘贴Ctrl+V
重做Ctrl+Y
恢复上一个选择Alt+Shift+↓
剪切Ctrl+X
快速修正Ctrl1+1
内容辅助Alt+/
全部选中Ctrl+A
删除Delete
上滚行Ctrl+↑
下滚行Ctrl+↓
保存Ctrl+S
全部保存Ctrl+Shift+S

重构

下面的快捷键是重构里面常用的,一般重构的快捷键都是Alt+Shift开头

快捷键作用
Alt+Shift+R重命名
Alt+Shift+M抽取方法
Alt+Shift+C修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)
Alt+Shift+L抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)
Alt+Shift+F把Class中的local变量变为field变量
Alt+Shift+I内联
Alt+Shift+V移动函数和变量
Alt+Shift+Z/Y重构的后悔药(Undo)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  eclipse