`
ParanoidAndroid
  • 浏览: 10562 次
  • 性别: Icon_minigender_2
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

大家分享一下Eclipse中节省时间的技巧吧

阅读更多
虽然是很火星的技巧,但我敢保证没有哪本Eclipse教材把它们都总结成了一篇这么短小的文章。以下的五角星表示有用程度。


【初级技巧】
★★ 鼠标放在一个类名上面,会显示Javadoc。也可以通过屏幕下方的Javadoc面板来查看(你可以把它看成是MSDN的Java版)。
★ 每个函数的第一行,左边有个圆圈,单击这个圆圈可以把该函数的大括号内的部分收缩起来,节省屏幕空间。
★★★★ 屏幕右边有个Outline面板,把程序中出现的变量和函数都一目了然地显示出来。
★★★★★ “查找与替换”中的“Whole Word”、“Case Sensitive”和“Replace/Find”,这几个功能务必要熟悉,比如在修改变量名的时候可以节省大量时间。
★★★★★ 常用的快捷键当然要会背的,例如Ctrl-F11运行,Ctrl-/ 把代码注释掉。
★★★★★ 一定要熟悉Eclipse的自动缩进功能。比如说:1)输入左大括号后按回车会有什么结果;2)如何把一个函数中的五行代码复制到另一个函数,并且保持缩进。


【中级技巧】
★★★★★ 听说可以自动把代码摆整齐,我不知道在哪个菜单里。
★★★★ Ctrl-Shift-O 自动补充所缺的Import语句,这个我平均每天用两次。
★★★★★ Eclipse不像Visual Studio那样可以直接把按钮拖到界面上来。这个可以自己到Google搜索,比如“swing rad”,“android rad”。
★★★★ 还有那种自动生成代码的工具,尤其是Eclipse自带的xml编辑器太弱小了。
★★★★ 听说MyEclipse多了很多功能,应该可以节省时间吧。
★★★★ 解决莫名其妙的问题:Project->Clean,这个我平均每天用一次……
★★★ 可以自动生成getters和setters函数,忘记是在哪个菜单里了。
★★★★ 有空的话,把每个菜单、每个右键菜单、每个工具栏里的东西都试一试,说不定有收获。我刚刚就在右键菜单里发现了F3和F4两个快捷键。




欢迎大家回帖补充。
分享到:
评论
34 楼 mazzystar 2009-10-04  
alt + ctrl + 上/下箭头 (复制当前行)
alt + 上/下箭头 (移动当前行)
33 楼 feihen 2009-07-25  
变成快捷键比拼了! ……………………
32 楼 caiwenhn2008 2009-07-25  
个人觉得最实用的几个
alt+/         自动补全(最好改成ctrl+space)
ctrl+shift+R  查看资源(搜索任意工作空间里的文件)
ctrl+o        查看方法和变量
alt+->        后一个位置
alt+<-        上一个位置
shift+alt+x   然后T  执行testcase
ctrl+1        自动更正错误
shift+alt+s   生成get,set方法
ctrl+e        查看打开所有文件列表

31 楼 javaeyebird 2009-07-24  
少女杀手 写道
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)

很好用!
先选中几行,再  alt+上下 整体移动!
alt+shift+上/下,往上/下复制一行,选中几行的话,就复制几行

这个操作还不影响剪贴板
30 楼 sunjun 2009-07-24  
Alt+← 前一个编辑的页面
Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性
Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
Shift+Ctrl+Enter 在当前行插入空行(原理同上条)
Ctrl+Q 定位到最后编辑的地方
Ctrl+T 快速显示当前类的继承结构
Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)
Ctrl+/(小键盘) 折叠当前类中的所有代码
Ctrl+×(小键盘) 展开当前类中的所有代码
Ctrl+Space 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)
Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)
Ctrl+Shift+F4 关闭所有打开的Editer
Alt+Shift+R 重命名 (是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)
Alt+Shift+M 抽取方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)
Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)
Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)
Alt+Shift+F 把Class中的local变量变为field变量 (比较实用的功能)
Alt+Shift+Z 重构的后悔药(Undo)
Ctrl+Shift+O 最高效的快捷键,导入未导入的包,删除多余的包。
Ctrl+Shift+/ 注释代码块,java和jsp文件有所不同。
Alt+Shift+X 弹出运行ant、java文件、junit等快捷方式,非常实用。
29 楼 eclipse2008 2009-07-24  
少装无用插件就可以了
28 楼 gange 2009-07-24  
zouzou 写道
kaka2008 写道
这样的,随便google一下就一大堆,贴过来,有意思吗


严重抵制

对,抵制,这不只是复制那么简单吗,鄙视复制。


我经常比较用的,用Ctrl+Shift+H格式化代码,
Ctrl+1修复,Alt+\

用的都是比较常用的快捷键,还有请教大家,在Eclipse里面打开很多个代码窗口的时候,就不方便了,我知道一个Ctrl+E可以弹出一个窗口列表的菜单,还可以搜索,想问大家:
1.有没有什么可以想VS里面的Ctrl+Tab一样,在代码窗口当中依次切换呢
2.关闭当前的窗口
3.关闭当前所有的代码窗口

27 楼 fcoffee 2009-07-24  
kaka2008 写道
ctrl+shift+/ 可以加 /* */这样的注释
ctrl+shift+o 可以格式化代码
问题是,两个如果结合起来用
会将上述注释的代码 每行前面都加上一个*
这时如果,想去掉注释,就比较麻烦了,记得有快捷键的,想不起来了,有知道的吗


取消块注释是ctrl+shift+\
26 楼 liusu 2009-07-24  
Ctrl+1 自动错误纠正。 我经常用它来做一些乱起八糟得事情。。。。
25 楼 iaimstar 2009-07-24  
luckaway 和 我爱熊
说的都比较常用。。
ctrl+shift+R/T

其中最有用的ctrl+T和ctrl+O
对接口和大类灰常好用,节省很多时间
其他的。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
几乎不用。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
24 楼 zouzou 2009-07-24  
kaka2008 写道
这样的,随便google一下就一大堆,贴过来,有意思吗


严重抵制
23 楼 zouzou 2009-07-24  
kaka2008 写道
ctrl+shift+/ 可以加 /* */这样的注释
ctrl+shift+o 可以格式化代码
问题是,两个如果结合起来用
会将上述注释的代码 每行前面都加上一个*
这时如果,想去掉注释,就比较麻烦了,记得有快捷键的,想不起来了,有知道的吗


有这种快捷的?
22 楼 kaka2008 2009-07-24  
这样的,随便google一下就一大堆,贴过来,有意思吗
21 楼 少女杀手 2009-07-24  
Photoshop的快捷键

工具箱(多种工具共用一个快捷键的可同时按【Shift】加此快捷键选取)
        矩形、椭圆选框工具 【M】
        裁剪工具 【C】
        移动工具 【V】
        套索、多边形套索、磁性套索 【L】
        魔棒工具 【W】
        喷枪工具 【J】
        画笔工具 【B】
        像皮图章、图案图章 【S】
        历史记录画笔工具 【Y】
        像皮擦工具 【E】
        铅笔、直线工具 【N】
        模糊、锐化、涂抹工具 【R】
        减淡、加深、海棉工具 【O】
        钢笔、自由钢笔、磁性钢笔 【P】
        添加锚点工具 【+】
        删除锚点工具 【-】
        直接选取工具 【A】
        文字、文字蒙板、直排文字、直排文字蒙板 【T】
        度量工具 【U】
        直线渐变、径向渐变、对称渐变、角度渐变、菱形渐变 【G】
        油漆桶工具 【K】
        吸管、颜色取样器 【I】
        抓手工具 【H】
        缩放工具 【Z】
        默认前景色和背景色 【D】
        切换前景色和背景色 【X】
        切换标准模式和快速蒙板模式 【Q】
        标准屏幕模式、带有菜单栏的全屏模式、全屏模式 【F】
        临时使用移动工具 【Ctrl】
        临时使用吸色工具 【Alt】
        临时使用抓手工具 【空格】
        打开工具选项面板 【Enter】
        快速输入工具选项(当前工具选项面板中至少有一个可调节数字) 【0】至【9】
        循环选择画笔 【[】或【]】
        选择第一个画笔 【Shift】+【[】
        选择最后一个画笔 【Shift】+【]】
        建立新渐变(在”渐变编辑器”中) 【Ctrl】+【N】
        文件操作
        新建图形文件 【Ctrl】+【N】
        用默认设置创建新文件 【Ctrl】+【Alt】+【N】
        打开已有的图像 【Ctrl】+【O】
        打开为... 【Ctrl】+【Alt】+【O】
        关闭当前图像 【Ctrl】+【W】
        保存当前图像 【Ctrl】+【S】
        另存为... 【Ctrl】+【Shift】+【S】
        存储副本 【Ctrl】+【Alt】+【S】
        页面设置 【Ctrl】+【Shift】+【P】
        打印 【Ctrl】+【P】
        打开“预置”对话框 【Ctrl】+【K】
        显示最后一次显示的“预置”对话框 【Alt】+【Ctrl】+【K】
        设置“常规”选项(在预置对话框中) 【Ctrl】+【1】
        设置“存储文件”(在预置对话框中) 【Ctrl】+【2】
        设置“显示和光标”(在预置对话框中) 【Ctrl】+【3】
        设置“透明区域与色域”(在预置对话框中) 【Ctrl】+【4】
        设置“单位与标尺”(在预置对话框中) 【Ctrl】+【5】
        设置“参考线与网格”(在预置对话框中) 【Ctrl】+【6】
        设置“增效工具与暂存盘”(在预置对话框中) 【Ctrl】+【7】
        设置“内存与图像高速缓存”(在预置对话框中) 【Ctrl】+【8】
        编辑操作
        还原/重做前一步操作 【Ctrl】+【Z】
        还原两步以上操作 【Ctrl】+【Alt】+【Z】
        重做两步以上操作 【Ctrl】+【Shift】+【Z】
        剪切选取的图像或路径 【Ctrl】+【X】或【F2】
        拷贝选取的图像或路径 【Ctrl】+【C】
        合并拷贝 【Ctrl】+【Shift】+【C】
        将剪贴板的内容粘到当前图形中 【Ctrl】+【V】或【F4】
        将剪贴板的内容粘到选框中 【Ctrl】+【Shift】+【V】
        自由变换 【Ctrl】+【T】
        应用自由变换(在自由变换模式下) 【Enter】
        从中心或对称点开始变换 (在自由变换模式下) 【Alt】
        限制(在自由变换模式下) 【Shift】
        扭曲(在自由变换模式下) 【Ctrl】
        取消变形(在自由变换模式下) 【Esc】
        自由变换复制的象素数据 【Ctrl】+【Shift】+【T】
        再次变换复制的象素数据并建立一个副本 【Ctrl】+【Shift】+【Alt】+【T】
        删除选框中的图案或选取的路径 【DEL】
        用背景色填充所选区域或整个图层 【Ctrl】+【BackSpace】或【Ctrl】+【Del】
        用前景色填充所选区域或整个图层 【Alt】+【BackSpace】或【Alt】+【Del】
        弹出“填充”对话框 【Shift】+【BackSpace】
        从历史记录中填充 【Alt】+【Ctrl】+【Backspace】
        图像调整
        调整色阶 【Ctrl】+【L】
        自动调整色阶 【Ctrl】+【Shift】+【L】
        打开曲线调整对话框 【Ctrl】+【M】
        在所选通道的曲线上添加新的点(‘曲线’对话框中) 在图象中【Ctrl】加点按
        在复合曲线以外的所有曲线上添加新的点(‘曲线’对话框中) 【Ctrl】+【Shift】
        加点按
        移动所选点(‘曲线’对话框中) 【↑】/【↓】/【←】/【→】
        以10点为增幅移动所选点以10点为增幅(‘曲线’对话框中) 【Shift】+【箭头】
        选择多个控制点(‘曲线’对话框中) 【Shift】加点按
        前移控制点(‘曲线’对话框中) 【Ctrl】+【Tab】
        后移控制点(‘曲线’对话框中) 【Ctrl】+【Shift】+【Tab】
        添加新的点(‘曲线’对话框中) 点按网格
        删除点(‘曲线’对话框中) 【Ctrl】加点按点
        取消选择所选通道上的所有点(‘曲线’对话框中) 【Ctrl】+【D】
        使曲线网格更精细或更粗糙(‘曲线’对话框中) 【Alt】加点按网格
        选择彩色通道(‘曲线’对话框中) 【Ctrl】+【~】
        选择单色通道(‘曲线’对话框中) 【Ctrl】+【数字】
        打开“色彩平衡”对话框 【Ctrl】+【B】
        打开“色相/饱和度”对话框 【Ctrl】+【U】
        全图调整(在色相/饱和度”对话框中) 【Ctrl】+【~】
        只调整红色(在色相/饱和度”对话框中) 【Ctrl】+【1】
        只调整黄色(在色相/饱和度”对话框中) 【Ctrl】+【2】
        只调整绿色(在色相/饱和度”对话框中) 【Ctrl】+【3】
        只调整青色(在色相/饱和度”对话框中) 【Ctrl】+【4】
        只调整蓝色(在色相/饱和度”对话框中) 【Ctrl】+【5】
        只调整洋红(在色相/饱和度”对话框中) 【Ctrl】+【6】
        去色 【Ctrl】+【Shift】+【U】
        反相 【Ctrl】+【I】
        图层操作<br>
        从对话框新建一个图层 【Ctrl】+【Shift】+【N】
        以默认选项建立一个新的图层 【Ctrl】+【Alt】+【Shift】+【N】
        通过拷贝建立一个图层 【Ctrl】+【J】
        通过剪切建立一个图层 【Ctrl】+【Shift】+【J】
        与前一图层编组 【Ctrl】+【G】
        取消编组 【Ctrl】+【Shift】+【G】
        向下合并或合并联接图层 【Ctrl】+【E】
        合并可见图层 【Ctrl】+【Shift】+【E】
        盖印或盖印联接图层 【Ctrl】+【Alt】+【E】
        盖印可见图层 【Ctrl】+【Alt】+【Shift】+【E】
        将当前层下移一层 【Ctrl】+【[】
        将当前层上移一层 【Ctrl】+【]】
        将当前层移到最下面 【Ctrl】+【Shift】+【[】
        将当前层移到最上面 【Ctrl】+【Shift】+【]】
        激活下一个图层 【Alt】+【[】
        激活上一个图层 【Alt】+【]】
        激活底部图层 【Shift】+【Alt】+【[】
        激活顶部图层 【Shift】+【Alt】+【]】
        调整当前图层的透明度(当前工具为无数字参数的,如移动工具) 【0】至【9】
        保留当前图层的透明区域(开关) 【/】<br>
        投影效果(在”效果”对话框中) 【Ctrl】+【1】
        内阴影效果(在”效果”对话框中) 【Ctrl】+【2】
        外发光效果(在”效果”对话框中) 【Ctrl】+【3】
        内发光效果(在”效果”对话框中) 【Ctrl】+【4】
        斜面和浮雕效果(在”效果”对话框中) 【Ctrl】+【5】
        应用当前所选效果并使参数可调(在”效果”对话框中) 【A】
        图层混合模式<br>
        循环选择混合模式 【Alt】+【-】或【+】
        正常 【Ctrl】+【Alt】+【N】
        阈值(位图模式) 【Ctrl】+【Alt】+【L】
        溶解 【Ctrl】+【Alt】+【I】
        背后 【Ctrl】+【Alt】+【Q】
        清除 【Ctrl】+【Alt】+【R】
        正片叠底 【Ctrl】+【Alt】+【M】
        屏幕 【Ctrl】+【Alt】+【S】
        叠加 【Ctrl】+【Alt】+【O】
        柔光 【Ctrl】+【Alt】+【F】
        强光 【Ctrl】+【Alt】+【H】
        颜色减淡 【Ctrl】+【Alt】+【D】
        颜色加深 【Ctrl】+【Alt】+【B】
        变暗 【Ctrl】+【Alt】+【K】
        变亮 【Ctrl】+【Alt】+【G】
        差值 【Ctrl】+【Alt】+【E】
        排除 【Ctrl】+【Alt】+【X】
        色相 【Ctrl】+【Alt】+【U】
        饱和度 【Ctrl】+【Alt】+【T】
        颜色 【Ctrl】+【Alt】+【C】
        光度 【Ctrl】+【Alt】+【Y】
        去色 海棉工具+【Ctrl】+【Alt】+【J】
        加色 海棉工具+【Ctrl】+【Alt】+【A】
        暗调 减淡/加深工具+【Ctrl】+【Alt】+【W】
        中间调 减淡/加深工具+【Ctrl】+【Alt】+【V】
        高光 减淡/加深工具+【Ctrl】+【Alt】+【Z】
        选择功能
        全部选取 【Ctrl】+【A】
        取消选择 【Ctrl】+【D】
        重新选择 【Ctrl】+【Shift】+【D】
        羽化选择 【Ctrl】+【Alt】+【D】
        反向选择 【Ctrl】+【Shift】+【I】
        路径变选区 数字键盘的【Enter】
        载入选区 【Ctrl】+点按图层、路径、通道面板中的缩约图
        滤镜
        按上次的参数再做一次上次的滤镜 【Ctrl】+【F】
        退去上次所做滤镜的效果 【Ctrl】+【Shift】+【F】
        重复上次所做的滤镜(可调参数) 【Ctrl】+【Alt】+【F】
        选择工具(在“3D变化”滤镜中) 【V】
        立方体工具(在“3D变化”滤镜中) 【M】
        球体工具(在“3D变化”滤镜中) 【N】
        柱体工具(在“3D变化”滤镜中) 【C】
        轨迹球(在“3D变化”滤镜中) 【R】
        全景相机工具(在“3D变化”滤镜中) 【E】
        视图操作<
        显示彩色通道 【Ctrl】+【~】
        显示单色通道 【Ctrl】+【数字】
        显示复合通道 【~】
        以CMYK方式预览(开关) 【Ctrl】+【Y】
        打开/关闭色域警告 【Ctrl】+【Shift】+【Y】
        放大视图 【Ctrl】+【+】
        缩小视图 【Ctrl】+【-】
        满画布显示 【Ctrl】+【0】
        实际象素显示 【Ctrl】+【Alt】+【0】
        向上卷动一屏 【PageUp】
        向下卷动一屏 【PageDown】
        向左卷动一屏 【Ctrl】+【PageUp】
        向右卷动一屏 【Ctrl】+【PageDown】
        向上卷动10 个单位 【Shift】+【PageUp】
        向下卷动10 个单位 【Shift】+【PageDown】
        向左卷动10 个单位 【Shift】+【Ctrl】+【PageUp】
        向右卷动10 个单位 【Shift】+【Ctrl】+【PageDown】
        将视图移到左上角 【Home】
        将视图移到右下角 【End】
        显示/隐藏选择区域 【Ctrl】+【H】
        显示/隐藏路径 【Ctrl】+【Shift】+【H】
        显示/隐藏标尺 【Ctrl】+【R】
        显示/隐藏参考线 【Ctrl】+【;】
        显示/隐藏网格 【Ctrl】+【”】
        贴紧参考线 【Ctrl】+【Shift】+【;】
        锁定参考线 【Ctrl】+【Alt】+【;】
        贴紧网格 【Ctrl】+【Shift】+【”】
        显示/隐藏“画笔”面板 【F5】
        显示/隐藏“颜色”面板 【F6】
        显示/隐藏“图层”面板 【F7】
        显示/隐藏“信息”面板 【F8】
        显示/隐藏“动作”面板 【F9】
        显示/隐藏所有命令面板 【TAB】
        显示或隐藏工具箱以外的所有调板 【Shift】+【TAB】
        文字处理(在”文字工具”对话框中)<br>
        左对齐或顶对齐 【Ctrl】+【Shift】+【L】
        中对齐 【Ctrl】+【Shift】+【C】
        右对齐或底对齐 【Ctrl】+【Shift】+【R】
        左/右选择 1 个字符 【Shift】+【←】/【→】
        下/上选择 1 行 【Shift】+【↑】/【↓】
        选择所有字符 【Ctrl】+【A】
        选择从插入点到鼠标点按点的字符 【Shift】加点按
        左/右移动 1 个字符 【←】/【→】
        下/上移动 1 行 【↑】/【↓】
        左/右移动1个字 【Ctrl】+【←】/【→】
        将所选文本的文字大小减小2 点象素 【Ctrl】+【Shift】+【<】
        将所选文本的文字大小增大2 点象素 【Ctrl】+【Shift】+【>】
        将所选文本的文字大小减小10 点象素 【Ctrl】+【Alt】+【Shift】+【<】
        将所选文本的文字大小增大10 点象素 【Ctrl】+【Alt】+【Shift】+【>】
        将行距减小2点象素 【Alt】+【↓】
        将行距增大2点象素 【Alt】+【↑】
        将基线位移减小2点象素 【Shift】+【Alt】+【↓】
        将基线位移增加2点象素 【Shift】+【Alt】+【↑】
        将字距微调或字距调整减小20/1000ems 【Alt】+【←】
        将字距微调或字距调整增加20/1000ems 【Alt】+【→】
        将字距微调或字距调整减小100/1000ems 【Ctrl】+【Alt】+【←】
        将字距微调或字距调整增加100/1000ems 【Ctrl】+【Alt】+【→】<
20 楼 少女杀手 2009-07-24  
Dreamweaver  快捷键

文件菜单

  新建文档        Ctrl+N
  打开一个 HTML文件   Ctrl+O或者将文件从[文件管理器]或[站点]窗口拖动到[文档]窗口中
  在框架中打开       Ctrl+Shift+O
  关闭           Ctrl+W
  保存           Ctrl+S
  另存为         Ctrl+Shift+S
  检查链接        Shift + F8
  退出          Ctrl+Q

  编辑菜单

  撤消          Ctrl+Z
  重复          Ctrl+Y 或 Ctrl+Shift+Z
  剪切          Ctrl+X 或Shift+Del
  拷贝          Ctrl+C 或Ctrl+Ins
  粘贴          Ctrl+V 或Shift+Ins
  清除          Delete
  全选          Ctrl+A
  选择父标签       Ctrl+Shift+<
  选择子标签       Ctrl+Shift+>
  查找和替换       Ctrl+F
  查找下一个       F3
  缩进代码         Ctrl+Shift+]
  左缩进代码       Ctrl+Shift+[
  平衡大括弧       Ctrl+’
  启动外部编辑器     Ctrl+E
  参数选择        Ctrl+U

 页面视图

  标准视图        Ctrl+Shift+F6
  布局视图        Ctrl+F6
  工具条         Ctrl+Shift+T

  查看页面元素

  可视化助理       Ctrl+Shift+I
  标尺          Ctrl+Alt+R
  显示网格        Ctrl+Alt+G
  靠齐到网格       Ctrl+Alt+Shift+G
  头内容         Ctrl+Shift+W
  页面属性        Ctrl+Shift+J

  代码编辑

  切换到设计视图     Ctrl+Tab
  打开快速标签编辑器   Ctrl+T
  选择父标签       Ctrl+Shift+<
  平衡大括弧       Ctrl+’
  全选          Ctrl+A
  拷贝          Ctrl+C
  查找和替换       Ctrl+F
  查找下一个       F3
  替换          Ctrl+H
  粘贴          Ctrl+V
  剪切          Ctrl+X
  重复          Ctrl+Y
  撤消          Ctrl+Z
  切换断点        Ctrl+Alt+B
  向上选择一行      Shift+Up
  向下选择一行      Shift+Down
  选择左边字符      Shift+Left
  选择右边字符      Shift+Right
  向上翻页        Page Up
  向下翻页        Page Down
  向上选择一页      Shift+Page Up
  向下选择一页      Shift+Page Down
  选择左边单词      Ctrl+Shift+Left
  选择右边单词      Ctrl+Shift+Right
  移到行首        Home
  移到行尾        End
  移动到代码顶部     Ctrl+Home
  移动到代码尾部     Ctrl+End
  向上选择到代码顶部   Ctrl+Shift+Home
  向下选择到代码顶部   Ctrl+Shift+End

  编辑文本

  创建新段落       Enter
  插入换行
      Shift+Enter
  插入不换行空格     Ctrl+Shift+Spacebar
  拷贝文本或对象到页面其他位置   Ctrl+拖动选取项目到新位置
  选取一个单词      双击
  将选定项目添加到库   Ctrl+Shift+B
  在设计视图和代码编辑器之间切换   Ctrl+Tab
  打开和关闭[属性]检查器 Ctrl+Shift+J
  检查拼写         Shift+F7

 格式化文本

  缩进          Ctrl+]
  左缩进         Ctrl+[
  格式>无         Ctrl+0 (零)
  段落格式        Ctrl+Shift+P
  应用标题1到6到段落   Ctrl+1 到 6
  对齐>左对齐       Ctrl+Shift+Alt+L
  对齐>居中        Ctrl+Shift+Alt+C
  对齐>右对齐       Ctrl+Shift+Alt+R
  加粗选定文本      Ctrl+B
  倾斜选定文本      Ctrl+I
  编辑样式表       Ctrl+Shift+E

  查找和替换文本

  查找          Ctrl+F
  查找下一个/再查找    F3
  替换          Ctrl+H

  处理表格

  选择表格(光标在表格中) Ctrl+A
  移动到下一单元格    Tab
  移动到上一单元格    Shift+Tab
  插入行(在当前行之前) Ctrl+M
  在表格末插入一行 在最后一个单元格    Tab
  删除当前行       Ctrl+Shift+M
  插入列         Ctrl+Shift+A
  删除列         Ctrl+Shift+ - (连字符)
  合并单元格       Ctrl+Alt+M
  拆分单元格       Ctrl+Alt+S
  更新表格布局(在“快速表格编辑”模式中强制重绘)  Ctrl+Spacebar

  处理框架

  选择框架        框架中Alt+点击
  选择下一框架或框架页  Alt+右方向键
  选择上一框架或框架页  Alt+左方向键
  选择父框架       Alt+上方向键
  选择子框架或框架页   Alt+下方向键
  添加新框架到框架页   Alt+从框架边界拖动
  使用推模式添加新框架到框架页  Alt+Ctrl+从框架边界拖动

  处理层

  选择层         Ctrl+Shift+点击
  选择并移动层      Shift+Ctrl+拖动
  从选择中添加或删除层  Shift+点击层
  以象素为单位移动所选层 上方向键
  按靠齐增量移动所选层  Shift+方向键
  以象素为单位调整层大小 Ctrl+方向键
  以靠齐增量为单位调整层大小  Ctrl+Shift+方向键
  将所选层与最后所选层的顶部/底部/左边/右边对齐  Ctrl+上/下/左/右方向键
  统一所选层宽度     Ctrl+Shift+[
  统一所选层高度     Ctrl+Shift+]
  创建层时切换嵌套设置  Ctrl+拖动
  切换网格显示      Ctrl+Shift+Alt+G
  靠齐到网格       Ctrl+Alt+G

 处理时间轴,图象

  添加对象到时间轴    Ctrl+Alt+Shift+T
  添加关键帧       Shift+F9
  删除关键帧       Delete
  改变图象源文件属性   Double+点击图象
  在外部编辑器中编辑图象 Ctrl+双击图象

  管理超链接

  创建超链接(选定文本) Ctrl+L
  删除超链接        Ctrl+Shift+L
  拖动并投放以从文档创建超链接 选取文本,图象或对象,然后Shift+拖动选择到[站点]窗口中的文件
  拖动并投放以使用[属性]检查器创建超链接 选取文本,图象或对象,然后拖动[属性]检查器的指向文件图表到[站点]窗口的文件
  在Dreamweaver打开链接文档  Ctrl+双击链接
  检查选定链接      Shift+F8
  检查整个站点中的链接  Ctrl+F8

  在浏览器中定位和预览

  在主浏览器中预览    F12
  在次要浏览器中预览   Ctrl+F12

  在浏览器中调试

  在主浏览器中调试    Alt+F12
  在次要浏览器中调试   Ctrl+Alt+F12

  站点管理和FTP

  创建新文件       Ctrl+Shift+N
  创建新文件夹      Ctrl+Shift+Alt+N
  打开选定        Ctrl+Shift+Alt+O
  从远程FTP站点下载选定文件或文件夹  Ctrl+Shift+D或将文件从[站点]窗口的[远程]栏拖动到[本地]栏
  将选定文件或文件夹上载到远程FTP站点  Ctrl+Shift+U或将文件从[站点]窗口的[本地]栏拖动到[远程]栏
  取出          Ctrl+Shift+Alt+D
  存回          Ctrl+Shift+Alt+U
  查看站点地图      Alt+F8
  刷新远端站点      Alt+F5

  站点地图

  查看站点文件      F8
  刷新本地栏       Shift+F5
  设为根         Ctrl+Shift+R
  链接到现存文件     Ctrl+Shift+K
  改变链接        Ctrl+L
  删除链接        Delete
  显示/隐藏链接      Ctrl+Shift+Y
  显示页面标题      Ctrl+Shift+T
  重命名文件       F2
  放大站点地图      Ctrl+ + (plus)
  缩小站点地图      Ctrl+ - (hyphen)

  播放插件

  播放插件        Ctrl+Alt+P
  停止插件        Ctrl+Alt+X
  播放所有插件      Ctrl+Shift+Alt+P
  停止所有插件      Ctrl+Shift+Alt+X

  处理模板

  创建新的可编辑区域   Ctrl+Alt+V

  插入对象

  任何对象(图象,Shockwave影片等)  文件从[资源管理器]或[站点]窗口拖动到[文档]窗口
  图象          Ctrl+Alt+I
  表格          Ctrl+Alt+T
  Flash影片        Ctrl+Alt+F
  Shockwave和Director影片  Ctrl+Alt+D
  命名锚记        Ctrl+Alt+A

  历史纪录面板

  打开[历史纪录]面板   Shift F10
  开始/停止录制命令    Ctrl+Shift+X
  播放录制好的命令    Ctrl+P

  打开和关闭面板

  对象          Ctrl+F2
  属性          Ctrl+F3
  站点文件        F5
  站点地图        Ctrl+F5
  资源          F11
  CSS样式         Shift+F11
  HTML样式        Ctrl+F11
  行为          Shift+F3
  历史纪录        Shift+F10
  时间轴         Shift+F9
  代码检查器       F10
  框架          Shift+F2
  层           F2
  参考          Ctrl+Shift+F1
  显示/隐藏浮动面板    F4
  最小化所有窗口     Shift+F4
  最大化所有窗口     Alt+Shift+F4

  获得帮助

  使用Dreamweaver[帮助主题]   F1
  参考           Shift+F1
19 楼 少女杀手 2009-07-24  
NetBeans的快捷键

1、完成代码:ctrl+\ //任何地方按下此组合键,均会提示相应的参考字段;
2、错误提示:alt + enter //顾名思义,当系统报错时,按下此组合可以查看系统提示;
3、自动完成字符串: ctrl+L ctrl+k //后者(Ctrl+L没用过)组合键自动打出字符串,每按一次打出一个新串,串序自下向上;
4、右键:修复自动导入
5、右键:格式化代码风格
6、导入所需包:ctrl+shift+i
7、格式化代码:alt+shift+F
8、注释/取消注释:ctrl+/,此功能支持多行注释,但首先需选中所要注释行
9、psvm+Tab 生成Main方法
10、sout + Tab //生成输出语句
11、ctrl+enter //增加空白行,光标不移动;
12、alt+shift+F //格式,不太懂什么意思,高手可以解释下;
13、alt+enter //不太会用;
13、Alt+insert //插入代码(包括构造函数,setter和getter方法等);
14、Alt+Shift+O //转到类;
15、Ctrl+Tab //在打开的源文件中进行切换;
16、Ctrl+O或Ctrlt+单击 //转到源,即按住Ctrl键然后单击某源就可以打开源代码;
补充几条:
Shift+F6 //运行当前程序
Ctrl+Shift+F5: //调试当前程序
Ctrl+F //快速查找代码中的字符串
Ctrl+Delete //也是一个比较常用的shortcut,大家可以试试;
Ctrl+Shift+Right //向右逐个选中
Ctrl+Shift+Left //向左逐个选中
Ctrl+Shift+UP/DOWN //复制当前行到下一行,光标不动



    * 新建项目:Ctrl-Shift-N
    * 自动格式化代码:Alt-Shift-F
    * 保存文件:Ctrl-S
    * 代码补全:Ctrl-"
    * 代码自动完成:默认Tab (我个人更喜欢空格键,可以在“选项-Editor”里修改)
    * 显示 Javadoc:Alt-F1
    * 运行主项目:F6
    * 编译主项目:Shift-F11
    * 运行文件:Shift-F6
    * 新建 JUnit 测试:Ctrl-Shift-U
    * 运行测试:Alt-F6
    * 设置断点:Ctrl-F8
    * 调试主项目:Ctrl-F5
    * 调试文件:Ctrl-Shift-F5
    * 逐步调试:F7

    * 代码自动完成:Ctrl-",这个可以自动完成诸如创建对象的代码
    * 代码自动插入:Alt-Insert,这个可以自动插入Getter-Setter方法的代码
    * 按照提示操作:Alt+Enter,例如:插入所需要的包或删除未使用的引入包
    * 自动修复引入包:Ctrl-Shift-I
    * 单独修复引入包:Alt-Shift-I
    * 自动粘贴代码:Ctrl-Shift-上/下方向键
    * 自动移动代码:Alt-Shift-上/下方向键
    * 代码模板实时自动补全:Tab
    * 变量重命名:Ctrl-R
    * Javadoc弹出框提示:Ctrl-Shift-Space



这里所列出的NetBeans快捷键是从NetBeans一份文档中直接copy出来,放在这里方便查阅。(2007.03.30最后更新)

查找、搜索和替换
Ctrl-F3 搜索位于插入点的词
F3/Shift-F3 在文件中查找下一个/上一个
Ctrl-F/H 在文件中查找/替换
Alt-F7 查找使用实例
Ctrl-Shift-P 在项目中查找
Alt-Shift-U 查找使用实例结果
Alt-Shift-H 关闭搜索结果突出显示
Alt-Shift-L 跳转列表中的下一个(所有文件)
Alt-Shift-K 跳转列表中的上一个(所有文件)
Ctrl-R 重新装入窗体
Alt-U-U 将选定内容转换为大写
Alt-U-L 将选定内容转换为小写
Alt-U-R 对选定内容切换大小写

在源代码中导航
Alt-Shift-O 转至类
Alt-Shift-E  转至 JUnit 测试
Alt-O 转至源代码
Alt-G 转至声明
Ctrl-B 转至超级实现
Alt-K/Alt-L 后退/前进
Ctrl-G 转至行
Ctrl-F2  切换添加/删除书签
F2/Shift-F2  下一个/上一个书签
F12/Shift-F12 下一个/上一个使用实例/编译错误
Ctrl-Shift-1/2/3 在“项目”/“文件”/“收藏夹”中选择
Ctrl-[ 将插入记号移至匹配的方括号
Ctrl-^ Ctrl-[(法语/比利时语键盘)

用Java编码
Ctrl-I 覆盖方法
Alt-Shift-F/I 修复全部/选定类的导
Alt-Shift-W 以 try-catch 块围绕
Ctrl-Shift-F 重新设置选定内容的
Ctrl-D/Ctrl-T 左移/右移一个制表符
Ctrl-Shift-T/D 添加/撤消注释行 ("//
Ctrl-L/K 插入下一个/上一个匹
Esc/Ctrl-空格键 关闭/打开代码完成
Ctrl-M 选择下一个参数
Shift-空格键 输入空格,不展开缩写
Alt-F1/Shift-F1 显示/搜索 Javadoc
Ctrl-Shift-M  提取方法
Alt-U-G 将 “get” 放置到标识符前面
Alt-U-S 将 “set” 放置到标识符前面
Alt-U-I 将 “is” 放置到标识符前面
Ctrl-Backspace/Del 删除上一个/当前词
Ctrl-E 删除当前行
Ctrl-J-S/E 开始/结束录制宏
Ctrl-Shift-J  插入国际化字符串
Ctrl-数字键盘上的 - 折叠(隐藏)代码块
Ctrl-数字键盘上的 + 展开已折叠的代码块
Ctrl-Shift-数字键盘上的 - 折叠所有代码块
Ctrl-Shift-数字键盘上的 + 展开所有代码块
Alt-Enter 显示建议/提示

打开和切换视图
Ctrl-Shift-0 显示“搜索结果”窗口
Ctrl-0 显示源代码编辑器
Ctrl-1 显示“项目”窗口
Ctrl-2 显示“文件”窗口
Ctrl-3 显示“收藏夹”窗口
Ctrl-4 显示“输出”窗口
Ctrl-5 显示“运行环境”窗口
Ctrl-6 显示“待做事项”窗口
Ctrl-7 显示“导航”窗口
Ctrl-Shift-7 显示“属性”对话框
Ctrl-Shift-8 显示组件面板
Ctrl-8 显示“版本控制”窗口
Ctrl-9 显示“VCS 输出”窗口
Shift-F4 显示“文档”对话框
Alt-向左方向键 移动到左侧窗口
Alt-向右方向键 移动到右侧窗口
Ctrl-Tab (Ctrl-`) 在打开的文档之间切换
Shift-Escape 最大化窗口(切换)
Ctrl-F4/Ctrl-W 关闭当前选定的窗口
Ctrl-Shift-F4 关闭所有窗口
Shift-F10 打开上下文菜单

编译、测试和运行
F9 编译选定的包或文件
F11 生成主项目
Shift-F11 清理并生成主项目
Ctrl-Q 设置请求参数
Ctrl-Shift-U 创建 JUnit 测试
Ctrl-F6/Alt-F6 为文件/项目运行JUnit测试
F6/Shift-F6 运行主项目/文件

调试
F5 开始调试主项目
Ctrl-Shift-F5 开始调试当前文件
Ctrl-Shift-F6 开始为文件调试测试 (JU
Shift-F5/Ctrl-F5 停止/继续调试会话
F4 运行到文件中的光标位置
F7/F8 步入/越过
Ctrl-F7 步出
Ctrl-Alt-向上方向键 转至被调用的方法
Ctrl-Alt-向下方向键 转至调用方法
Ctrl-F9 计算表达式的值
Ctrl-F8 切换断点
Ctrl-Shift-F8 新建断点
Ctrl-Shift-F7 新建监视
Ctrl-Shift-5 显示 HTTP 监视器
Ctrl-Shift-0 显示“搜索结果”窗口
Alt-Shift-1 显示“局部变量”窗口
Alt-Shift-2 显示“监视”窗口
Alt-Shift-3 显示“调用栈”窗口
Alt-Shift-4 显示“类”窗口
Alt-Shift-5 显示“断点”窗口
Alt-Shift-6 显示“会话”窗口
Ctrl-Shift-6 切换到“执行”窗口
Alt-Shift-7 切换到“线程”窗口
Alt-Shift-8 切换到“源”窗口
18 楼 少女杀手 2009-07-24  
不就是快捷键嘛,我给你来个全的

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面
Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性
Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
Shift+Ctrl+Enter 在当前行插入空行(原理同上条)
Ctrl+Q 定位到最后编辑的地方
Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)
Ctrl+M 最大化当前的Edit或View (再按则反之)
Ctrl+/ 注释当前行,再按则取消注释
Ctrl+O 快速显示 OutLine
Ctrl+T 快速显示当前类的继承结构
Ctrl+W 关闭当前Editer
Ctrl+K 参照选中的Word快速定位到下一个
Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)
Ctrl+/(小键盘) 折叠当前类中的所有代码
Ctrl+×(小键盘) 展开当前类中的所有代码
Ctrl+Space 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)
Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)
Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用,这个功能Idea两年前就有了)
Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查)
Ctrl+Shift+F4 关闭所有打开的Editer
Ctrl+Shift+X 把当前选中的文本全部变味小写
Ctrl+Shift+Y 把当前选中的文本全部变为小写
Ctrl+Shift+F 格式化当前代码
Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)

下面的快捷键是重构里面常用的,本人就自己喜欢且常用的整理一下(注:一般重构的快捷键都是Alt+Shift开头的了)
Alt+Shift+R 重命名 (是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)
Alt+Shift+M 抽取方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)
Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)
Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)
Alt+Shift+F 把Class中的local变量变为field变量 (比较实用的功能)
Alt+Shift+I 合并变量(可能这样说有点不妥Inline)
Alt+Shift+V 移动函数和变量(不怎么常用)
Alt+Shift+Z 重构的后悔药(Undo)

编辑
作用域 功能 快捷键
全局 查找并替换 Ctrl+F
文本编辑器 查找上一个 Ctrl+Shift+K
文本编辑器 查找下一个 Ctrl+K
全局 撤销 Ctrl+Z
全局 复制 Ctrl+C
全局 恢复上一个选择 Alt+Shift+↓
全局 剪切 Ctrl+X
全局 快速修正 Ctrl1+1
全局 内容辅助 Alt+/
全局 全部选中 Ctrl+A
全局 删除 Delete
全局 上下文信息 Alt+?
Alt+Shift+?
Ctrl+Shift+Space
java编辑器 显示工具提示描述 F2
java编辑器 选择封装元素 Alt+Shift+↑
java编辑器 选择上一个元素 Alt+Shift+←
java编辑器 选择下一个元素 Alt+Shift+→
文本编辑器 增量查找 Ctrl+J
文本编辑器 增量逆向查找 Ctrl+Shift+J
全局 粘贴 Ctrl+V
全局 重做 Ctrl+Y


查看
作用域 功能 快捷键
全局 放大 Ctrl+=
全局 缩小 Ctrl+-


窗口
作用域 功能 快捷键
全局 激活编辑器 F12
全局 切换编辑器 Ctrl+Shift+W
全局 上一个编辑器 Ctrl+Shift+F6
全局 上一个视图 Ctrl+Shift+F7
全局 上一个透视图 Ctrl+Shift+F8
全局 下一个编辑器 Ctrl+F6
全局 下一个视图 Ctrl+F7
全局 下一个透视图 Ctrl+F8
文本编辑器 显示标尺上下文菜单 Ctrl+W
全局 显示视图菜单 Ctrl+F10
全局 显示系统菜单 Alt+-


导航
作用域 功能 快捷键
java编辑器 打开结构 Ctrl+F3
全局 打开类型 Ctrl+Shift+T
全局 打开类型层次结构 F4
全局 打开声明 F3
全局 打开外部javadoc Shift+F2
全局 打开资源 Ctrl+Shift+R
全局 后退历史记录 Alt+←
全局 前进历史记录 Alt+→
全局 上一个 Ctrl+,
全局 下一个 Ctrl+.
java编辑器 显示大纲 Ctrl+O
全局 在层次结构中打开类型 Ctrl+Shift+H
全局 转至匹配的括号 Ctrl+Shift+P
全局 转至上一个编辑位置 Ctrl+Q
java编辑器 转至上一个成员 Ctrl+Shift+↑
java编辑器 转至下一个成员 Ctrl+Shift+↓
文本编辑器 转至行 Ctrl+L


搜索
作用域 功能 快捷键
全局 出现在文件中 Ctrl+Shift+U
全局 打开搜索对话框 Ctrl+H
全局 工作区中的声明 Ctrl+G
全局 工作区中的引用 Ctrl+Shift+G


文本编辑
作用域 功能 快捷键
文本编辑器 改写切换 Insert
文本编辑器 上滚行 Ctrl+↑
文本编辑器 下滚行 Ctrl+↓


文件
作用域 功能 快捷键
全局 保存 Ctrl+X
Ctrl+S
全局 打印 Ctrl+P
全局 关闭 Ctrl+F4
全局 全部保存 Ctrl+Shift+S
全局 全部关闭 Ctrl+Shift+F4
全局 属性 Alt+Enter
全局 新建 Ctrl+N


项目
作用域 功能 快捷键
全局 全部构建 Ctrl+B


源代码
作用域 功能 快捷键
java编辑器 格式化 Ctrl+Shift+F
java编辑器 取消注释 Ctrl+\
java编辑器 注释 Ctrl+/
java编辑器 添加导入 Ctrl+Shift+M
java编辑器 组织导入 Ctrl+Shift+O
java编辑器 使用try/catch块来包围 未设置,太常用了,所以在这里列出,建议自己设置。
也可以使用Ctrl+1自动修正。


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


重构
作用域 功能 快捷键
全局 撤销重构 Alt+Shift+Z
全局 抽取方法 Alt+Shift+M
全局 抽取局部变量 Alt+Shift+L
全局 内联 Alt+Shift+I
全局 移动 Alt+Shift+V
全局 重命名 Alt+Shift+R
全局 重做 Alt+Shift+Y
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面
Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性
Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
Shift+Ctrl+Enter 在当前行插入空行(原理同上条)
Ctrl+Q 定位到最后编辑的地方
Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)
Ctrl+M 最大化当前的Edit或View (再按则反之)
Ctrl+/ 注释当前行,再按则取消注释
Ctrl+O 快速显示 OutLine
Ctrl+T 快速显示当前类的继承结构
Ctrl+W 关闭当前Editer
Ctrl+K 参照选中的Word快速定位到下一个
Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)
Ctrl+/(小键盘) 折叠当前类中的所有代码
Ctrl+×(小键盘) 展开当前类中的所有代码
Ctrl+Space 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)
Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)
Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用,这个功能Idea两年前就有了)
Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查)
Ctrl+Shift+F4 关闭所有打开的Editer
Ctrl+Shift+X 把当前选中的文本全部变味小写
Ctrl+Shift+Y 把当前选中的文本全部变为小写
Ctrl+Shift+F 格式化当前代码
Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)

下面的快捷键是重构里面常用的,本人就自己喜欢且常用的整理一下(注:一般重构的快捷键都是Alt+Shift开头的了)
Alt+Shift+R 重命名 (是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)
Alt+Shift+M 抽取方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)
Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)
Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)
Alt+Shift+F 把Class中的local变量变为field变量 (比较实用的功能)
Alt+Shift+I 合并变量(可能这样说有点不妥Inline)
Alt+Shift+V 移动函数和变量(不怎么常用)
Alt+Shift+Z 重构的后悔药(Undo)

编辑
作用域 功能 快捷键
全局 查找并替换 Ctrl+F
文本编辑器 查找上一个 Ctrl+Shift+K
文本编辑器 查找下一个 Ctrl+K
全局 撤销 Ctrl+Z
全局 复制 Ctrl+C
全局 恢复上一个选择 Alt+Shift+↓
全局 剪切 Ctrl+X
全局 快速修正 Ctrl1+1
全局 内容辅助 Alt+/
全局 全部选中 Ctrl+A
全局 删除 Delete
全局 上下文信息 Alt+?
Alt+Shift+?
Ctrl+Shift+Space
java编辑器 显示工具提示描述 F2
java编辑器 选择封装元素 Alt+Shift+↑
java编辑器 选择上一个元素 Alt+Shift+←
java编辑器 选择下一个元素 Alt+Shift+→
文本编辑器 增量查找 Ctrl+J
文本编辑器 增量逆向查找 Ctrl+Shift+J
全局 粘贴 Ctrl+V
全局 重做 Ctrl+Y


查看
作用域 功能 快捷键
全局 放大 Ctrl+=
全局 缩小 Ctrl+-


窗口
作用域 功能 快捷键
全局 激活编辑器 F12
全局 切换编辑器 Ctrl+Shift+W
全局 上一个编辑器 Ctrl+Shift+F6
全局 上一个视图 Ctrl+Shift+F7
全局 上一个透视图 Ctrl+Shift+F8
全局 下一个编辑器 Ctrl+F6
全局 下一个视图 Ctrl+F7
全局 下一个透视图 Ctrl+F8
文本编辑器 显示标尺上下文菜单 Ctrl+W
全局 显示视图菜单 Ctrl+F10
全局 显示系统菜单 Alt+-


导航
作用域 功能 快捷键
java编辑器 打开结构 Ctrl+F3
全局 打开类型 Ctrl+Shift+T
全局 打开类型层次结构 F4
全局 打开声明 F3
全局 打开外部javadoc Shift+F2
全局 打开资源 Ctrl+Shift+R
全局 后退历史记录 Alt+←
全局 前进历史记录 Alt+→
全局 上一个 Ctrl+,
全局 下一个 Ctrl+.
java编辑器 显示大纲 Ctrl+O
全局 在层次结构中打开类型 Ctrl+Shift+H
全局 转至匹配的括号 Ctrl+Shift+P
全局 转至上一个编辑位置 Ctrl+Q
java编辑器 转至上一个成员 Ctrl+Shift+↑
java编辑器 转至下一个成员 Ctrl+Shift+↓
文本编辑器 转至行 Ctrl+L


搜索
作用域 功能 快捷键
全局 出现在文件中 Ctrl+Shift+U
全局 打开搜索对话框 Ctrl+H
全局 工作区中的声明 Ctrl+G
全局 工作区中的引用 Ctrl+Shift+G


文本编辑
作用域 功能 快捷键
文本编辑器 改写切换 Insert
文本编辑器 上滚行 Ctrl+↑
文本编辑器 下滚行 Ctrl+↓


文件
作用域 功能 快捷键
全局 保存 Ctrl+X
Ctrl+S
全局 打印 Ctrl+P
全局 关闭 Ctrl+F4
全局 全部保存 Ctrl+Shift+S
全局 全部关闭 Ctrl+Shift+F4
全局 属性 Alt+Enter
全局 新建 Ctrl+N


项目
作用域 功能 快捷键
全局 全部构建 Ctrl+B


源代码
作用域 功能 快捷键
java编辑器 格式化 Ctrl+Shift+F
java编辑器 取消注释 Ctrl+\
java编辑器 注释 Ctrl+/
java编辑器 添加导入 Ctrl+Shift+M
java编辑器 组织导入 Ctrl+Shift+O
java编辑器 使用try/catch块来包围 未设置,太常用了,所以在这里列出,建议自己设置。
也可以使用Ctrl+1自动修正。


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


重构
作用域 功能 快捷键
全局 撤销重构 Alt+Shift+Z
全局 抽取方法 Alt+Shift+M
全局 抽取局部变量 Alt+Shift+L
全局 内联 Alt+Shift+I
全局 移动 Alt+Shift+V
全局 重命名 Alt+Shift+R
全局 重做 Alt+Shift+Y
17 楼 kaka2008 2009-07-24  
ctrl+shift+/ 可以加 /* */这样的注释
ctrl+shift+o 可以格式化代码
问题是,两个如果结合起来用
会将上述注释的代码 每行前面都加上一个*
这时如果,想去掉注释,就比较麻烦了,记得有快捷键的,想不起来了,有知道的吗
16 楼 whaosoft 2009-07-24  
再把显示器弄成宽屏(22寸啊!)的 那和你这个简直是完美结合
15 楼 TheMarine 2009-07-24  
一切尽在Perference->General->Keys

相关推荐

    eclipse

    描述中的链接指向了一篇在iteye博客上的文章,虽然具体内容未提供,但通常这类文章会分享有关Eclipse使用技巧、配置优化或特定功能的解析。Eclipse社区活跃,有许多博客和论坛讨论如何利用Eclipse进行更高效、更便捷...

    Eclipse快捷键

    做java开发的,经常会用Eclipse或者MyEclise集成开发环境,一些实用的Eclipse快捷键和使用技巧,可以在平常开发中节约出很多时间提高工作效率,下面我就结合自己开发中的使用和大家分享一下Eclipse中常用到的快捷键...

    Eclipse shortcut closet

    在Eclipse中,用户可以创建并保存自己的项目模板,方便后续新建项目时直接套用,节省配置时间。 综合以上信息,我们可以期待这篇博客提供了以下内容: 1. **Eclipse基础快捷键**:列出并解释了Eclipse中最常用的...

    eclipse 使用

    3. **自动导入**:开启自动导入功能,能快速引入所需库和类,节省手动导入的时间。 4. **内容辅助**:利用代码提示功能(Ctrl+Space),快速完成代码编写,减少错误。 5. **快捷键**:学习并掌握Eclipse的常用...

    IntelliJ Idea所必要撑握的使用技巧.pdf

    掌握IntelliJ Idea的使用技巧,不仅能帮助开发人员快速上手项目,还能大幅度提升开发效率,节省宝贵的时间。以下是一些必须掌握的IntelliJ Idea使用技巧。 首先,快捷键是提高开发效率的重要工具。例如,使用CTRL+H...

    软件工程中的故障排除与调试技巧.pptx

    - **节省时间和精力**:快速定位和解决问题可以显著减少开发周期。 - **增强用户体验**:稳定的软件能够提供更好的用户体验。 - **提高软件稳定性**:通过及时修复问题,提升软件的整体稳定性。 - **提高软件质量**...

    shuixian.rar_site:www.pudn.com

    "仅供大家参考,谢谢"表明这个"水仙"项目可能是一个示例程序或者开源项目,作者分享出来是为了让其他开发者学习、研究或改进。这通常意味着源代码是可查看的,开发者可以从中学到编程技巧,理解如何组织代码结构,...

    struts 2.05 插件

    这样,开发者可以快速搭建起基本的业务逻辑框架,节约大量手动编写代码的时间。 **3. 动态配置** 在Eclipse中,插件允许用户通过图形界面动态编辑struts.xml配置文件。这种方式直观且易于理解,减少了因手动编辑XML...

    spket-1.6.23.rar

    Spket有一个活跃的开发者社区,提供了持续的更新和支持,用户可以通过社区获取最新的功能和修复的bug,同时分享自己的经验和技巧。 9. **安装与配置** 安装Spket插件非常简单,只需将解压后的"spket-1.6.23...

    Java开发利器Myeclipse全面详解

    作者在书中穿插了自己的心得和经验,分享了各种小技巧和注意点,以及在面对不同选择时的建议和主流趋势。视频讲解和综合案例的结合,也使得学习MyEclipse更加直观和易于理解。 总之,MyEclipse是Java开发领域的一把...

    Explorer4JSP工具-JavaWeb-JSP技术研发人员必备工具

    开发者可以迅速定位到程序中的错误,节省了调试时间,降低了出错概率。 **3. 文件管理** Explorer4JSP具备良好的文件管理能力,可以方便地组织和管理项目中的JSP文件。用户可以通过其界面清晰地查看目录结构,进行...

    SourceInsight_3.5_Chinese

    - **智能提示与补全**:在编写代码时,SourceInsight 可以提供实时的语法提示和自动补全功能,帮助开发者节省时间,减少错误。 - **动态分析**:SourceInsight 能够实时分析代码,包括函数调用关系、变量作用域等,...

    CodeAtlas手册1

    CodeAtlas通常兼容主流的开发工具,如Visual Studio、Eclipse或IntelliJ IDEA等。下载适用于你的IDE的CodeAtlas插件包,然后按照以下步骤进行安装: 1. 打开IDE的扩展管理界面。 2. 选择“添加”或“导入”选项,...

    Template-ShortCuts

    这个项目的目的是分享和收集各种高效的开发技巧,帮助开发者优化工作流程。它可能包含不同IDE的配置文件,如Eclipse的`.settings`目录下的`templates.xml`,或者IntelliJ IDEA的`idea.vimrc`等。用户可以通过导入...

    个人工具包制作

    使用批处理脚本或者自动化工具(如AutoHotkey或Tasker)可以将常用任务集成到一键执行的命令中,节省时间。 5. **整理与归档**: 对于“grgjx”压缩包,可能包含了预设配置好的各种工具,如定制版的编辑器、特别...

    My MyEclipse layout template

    通过这种方式,开发者可以避免每次启动或切换项目时手动调整界面,节省大量时间。 【标签】"源码"意味着讨论可能包含了关于阅读、编写和理解代码的方面,而"工具"则指出这是关于MyEclipse这一开发工具的使用技巧。 ...

    使用J2EE Spider进行代码生成.

    如果需要更深入学习,可以访问提供的博文链接——,博主可能分享了更多关于J2EE Spider的实战经验和技巧。 总之,J2EE Spider是一个强大的代码生成工具,对于J2EE开发者来说,它能有效提升开发效率,降低开发成本,...

    10位顶级大师的开发原则

    这些工具可以帮助开发者快速生成常用的代码结构,从而节省时间并减少出错的机会。Chad还提到了Eclipse Templates的功能,它可以自动完成代码片段,进一步提高开发效率。使用IDE和其他辅助工具,可以让开发者更加专注...

Global site tag (gtag.js) - Google Analytics