F2 显示详细信息
F3 跳到声明或定义的地方
Ctrl+.及ctrl+1:下一个错误及快速修改
Ctrl+Shift+F 格式化当前代码
Alt+/ 代码助手,可能要修改配置,windows->Preferences->General-Keys typefilter输入alt+/点击unbind, 输入content点击unbind,在binding中按alt+/点击确定保存。
Ctrl+Shift+O 作用是缺少的 Import 语句被加入,多余的 Import 语句被删除
Ctrl+O 快速显示 OutLine
Ctrl+E 快速显示当前 Editer 的下拉列表 ( 如果当前页面没有显示的用黑体表示 )
Ctrl+T 快速显示当前类的继承结构
Ctrl+F 查找 / 替换
Ctrl+Shift+T( 查找文件 )
Alt+Shift+R 重命名 ( 当然, F2 也能有一样的作用 )
Alt+Shift+M 抽取方法 ( 这是重构里面最常用的方法之一了 , 尤其是对一大堆泥团代码有用 )
Alt+Shift+L 抽取本地变量声明
ctrl+shift+x和ctrl+shift+y:英文字母大小写的转换
ctrl+m:当前编辑页面窗口最大化
try-catch: 选中需要加try catch的代码段,然后alt+shift+z
--------------------------------------------------------------
--根据按键分类
----------------------------
F 键类
F2 显示详细信息
F3 跳到声明或定义的地方
Ctrl + 键类
Ctrl+1 快速修复 ( 最经典的快捷键 , 就不用多说了 )
Ctrl+D 删除当前行
Ctrl+E 快速显示当前 Editer 的下拉列表 ( 如果当前页面没有显示的用黑体表示 )
Ctrl+T 快速显示当前类的继承结构
Ctrl+O 快速显示 OutLine
Ctrl+ F 查找 / 替换
Ctrl+ / 在代码窗口中是这种注释(推荐使用 Ctrl +Shift + C 注释)
Ctrl+Q 定位到最后编辑的地方
Ctrl+L 定位在某行
Ctrl+W 关闭当前 Editer
Ctrl+K 参照选中的 Word 快速定位到下一个
Ctrl+-( 小键盘 ) 折叠当前类中的所有代码
Ctrl++( 小键盘 ) 展开当前类中的所有代码
Ctrl+J 正向增量查找 ( 查看 State Bar)(Ctrl+Shift+J 反向增量查找 )
Shift + 键类
Shift+Enter 在当前行的下一行插入空行 ( 这时鼠标可以在当前行的任一位置 , 不一定是最后 )
Alt+ 键类
Alt+ ↓ 当前行和下面一行交互位置 ( 特别实用 , 可以省去先剪切 , 再粘贴了 )
Alt+ ↑ 当前行和上面一行交互位置 ( 同上 )
Alt+ ← 前一个编辑的页面
Alt+ → 下一个编辑的页面 ( 当然是针对上面那条来说了 )
Alt+Enter 显示当前选择资源 ( 工程 / 文件 / 文件 ) 的属性
-------------------
Ctrl + Shift + 键类
Ctrl +Shift+C 在代码窗口中是这种注释(再次按下,取消注释)
Ctrl+Shift+F 格式化当前代码
Ctrl+Shift+O 作用是缺少的 Import 语句被加入,多余的 Import 语句被删除
Ctrl+Shift+M( 先把光标放在需导入包的类名上 ) 作用是加 Import 语句
Ctrl +Shift+T 打开类型(查找文件很方便)
Ctrl+Shift+W 关闭当前所有打开文件
Ctrl+Shift+S 保存所有未保存的文件
Ctrl+Shift+E 显示管理当前打开的所有的 View 的管理器 ( 可以选择关闭 , 激活等操作 )
Ctrl+Shift+X 把当前选中的文本全部变为大写
Ctrl+Shift+Y 把当前选中的文本全部变为小写
Ctrl+Shift+J 反向增量查找 (Ctrl+J 正向增量查找 )
---------------
Ctrl+Alt + 键类
Ctrl+Alt+ ↓ 复制当前行到下一行 ( 复制增加 )
Ctrl+Alt+ ↑ 复制当前行到上一行 ( 复制增加 )
----------------
Alt+Shift + 键类
下面的快捷键是重构里面常用的 ( 注 : 一般重构的快捷键都是 Alt+Shift + 键类 的 )
Alt+Shift+R 重命名 ( 当然, F2 也能有一样的作用 )
Alt+Shift+M 抽取方法 ( 这是重构里面最常用的方法之一了 , 尤其是对一大堆泥团代码有用 )
Alt+Shift+L 抽取本地变量
Alt+Shift+C 修改方法结构 ( 比较实用 , 有多个类中调用了这个方法 , 修改一次搞定 )
Alt+Shift+F 把 Class 中的 local 变量变为 field 变量
Alt+Shift+I 分离本地变量(与抽取本地变量相反)
Alt+Shift+Z 重构的后悔药 (Undo)
--------------------------------------
常用类
F2 显示详细信息
F3 跳到声明或定义的地方
Ctrl+1 快速修复 ( 最经典的快捷键 , 就不用多说了 )
Ctrl+D 删除当前行
Ctrl +Shift+C 在代码窗口中是这种注释(再次按下,取消注释)
Ctrl+Shift+F 格式化当前代码
Ctrl+Shift+O 作用是缺少的 Import 语句被加入,多余的 Import 语句被删除
Ctrl+E 快速显示当前 Editer 的下拉列表 ( 如果当前页面没有显示的用黑体表示 )
Ctrl+T 快速显示当前类的继承结构
Ctrl+O 快速显示 OutLine
Ctrl+ F 查找 / 替换
Ctrl +Shift+T( 查找文件 )
Alt+Shift+R 重命名 ( 当然, F2 也能有一样的作用 )
Alt+Shift+M 抽取方法 ( 这是重构里面最常用的方法之一了 , 尤其是对一大堆泥团代码有用 )
Alt+Shift+L 抽取本地变量声明
ctrl+m:当前编辑页面窗口最大化
ctrl+shift+/:自动注释掉选择的代码块
ctrl+d:删除当前行
ctrl+e:快速转换编辑器
ctrl+shift+r:打开资源列表
ctrl+shift+x和ctrl+shift+y:英文字母大小写的转换
附上一些小窍门:
锁定命令行窗口:在命令行视图中(Window ->Show View ->Other ->Basic ->Console),试试看用滚动锁定按钮来锁定控制台输出不要滚屏。
自动遍历一个集合:for + Control-Space
-----------------
------------------------------------------------------------------
Maven常用命令:
1. 创建Maven的普通java项目:
mvn archetype:create
-DgroupId=packageName
-DartifactId=projectName
2. 创建Maven的Web项目:
mvn archetype:create
-DgroupId=packageName
-DartifactId=webappName
-DarchetypeArtifactId=maven-archetype-webapp
3. 编译源代码: mvn compile
4. 编译测试代码:mvn test-compile
5. 运行测试:mvn test
6. 产生site:mvn site
7. 打包:mvn package
8. 在本地Repository中安装jar:mvn install
9. 清除产生的项目:mvn clean
10. 生成eclipse项目:mvn eclipse:eclipse
11. 生成idea项目:mvn idea:idea
12. 组合使用goal命令,如只打包不测试:mvn -Dtest package
13. 编译测试的内容:mvn test-compile
14. 只打jar包: mvn jar:jar
15. 只测试而不编译,也不测试编译:mvn test -skipping compile -skipping test-compile
( -skipping 的灵活运用,当然也可以用于其他组合命令)
16. 清除eclipse的一些系统设置:mvn eclipse:clean
--------------------------------
mvn clean compile 清理编译
mvn clean test 清理测试
mvn clean package 清理打包
mvn clean install 清理将打包好的jar存入 本地仓库 注意是本地仓库
mvn archetype:generate 使用Archetype生成项目骨架
mvn clean deploy 根据pom中的配置信息将项目发布到远程仓库中
--------------------------------------