Alt+回车 导入包,自动修正

Ctrl+N   查找类
Ctrl+Shift+N 查找文件
Ctrl+Alt+L  格式化代码
Ctrl+Alt+O 优化导入的类和包
Alt+Insert 生成代码(如get,set方法,构造函数等)
Ctrl+E或者Alt+Shift+C  最近更改的代码
Ctrl+R 替换文本
Ctrl+F 查找文本
Ctrl+Shift+Space 自动补全代码
Ctrl+空格 代码提示
Ctrl+Alt+Space 类名或接口名提示
Ctrl+P 方法参数提示
Ctrl+Shift+Alt+N 查找类中的方法或变量
Alt+Shift+C 对比最近修改的代码

Shift+F6  重构-重命名
Ctrl+Shift+先上键
Ctrl+X 删除行
Ctrl+D 复制行
Ctrl+/ 或 Ctrl+Shift+/  注释(// 或者/*...*/ )
Ctrl+J  自动代码
Ctrl+E 最近打开的文件
Ctrl+H 显示类结构图
Ctrl+Q 显示注释文档
Alt+F1 查找代码所在位置
Alt+1 快速打开或隐藏工程面板
Ctrl+Alt+ left/right 返回至上次浏览的位置
Alt+ left/right 切换代码视图
Alt+ Up/Down 在方法间快速移动定位
Ctrl+Shift+Up/Down 代码向上/下移动。
F2 或Shift+F2 高亮错误或警告快速定位

代码标签输入完成后,按Tab,生成代码。
选中文本,按Ctrl+Shift+F7 ,高亮显示所有该文本,按Esc高亮消失。
Ctrl+W 选中代码,连续按会有其他效果
选中文本,按Alt+F3 ,逐个往下查找相同文本,并高亮显示。
Ctrl+Up/Down 光标跳转到第一行或最后一行下
Ctrl+B 快速打开光标处的类或方法

最常用快捷键
1.Ctrl+E,可以显示最近编辑的文件列表
2.Shift+Click可以关闭文件
3.Ctrl+[或]可以跳到大括号的开头结尾
4.Ctrl+Shift+Backspace可以跳转到上次编辑的地方
5.Ctrl+F12,可以显示当前文件的结构
6.Ctrl+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择
7.Ctrl+N,可以快速打开类
8.Ctrl+Shift+N,可以快速打开文件
9.Alt+Q可以看到当前方法的声明
10.Ctrl+W可以选择单词继而语句继而行继而函数
11.Alt+F1可以将正在编辑的元素在各个面板中定位
12.Ctrl+P,可以显示参数信息
13.Ctrl+Shift+Insert可以选择剪贴板内容并插入
14.Alt+Insert可以生成构造器/Getter/Setter等
15.Ctrl+Alt+V 可以引入变量。例如把括号内的SQL赋成一个变量
16.Ctrl+Alt+T可以把代码包在一块内,例如try/catch
17.Alt+Up and Alt+Down可在方法间快速移动

下面的不是很有用
18.在一些地方按Alt+Enter可以得到一些Intention Action,例如将”==”改为”equals()”
19.Ctrl+Shift+Alt+N可以快速打开符号
20.Ctrl+Shift+Space在很多时候都能够给出Smart提示
21.Alt+F3可以快速寻找
22.Ctrl+/和Ctrl+Shift+/可以注释代码
23.Ctrl+Alt+B可以跳转到抽象方法的实现
24.Ctrl+O可以选择父类的方法进行重写
25.Ctrl+Q可以看JavaDoc
26.Ctrl+Alt+Space是类名自动完成
27.快速打开类/文件/符号时,可以使用通配符,也可以使用缩写
28.Live Templates! Ctrl+J
29.Ctrl+Shift+F7可以高亮当前元素在当前文件中的使用
30.Ctrl+Alt+Up /Ctrl+Alt+Down可以快速跳转搜索结果
31.Ctrl+Shift+J可以整合两行
32.Alt+F8是计算变量值

最新文章

  1. 响应式布局-Rem的用法
  2. iOS学习36数据处理之SQLite数据库
  3. 如何在page_load方法判断是服务器端控件引发的page_load方法
  4. Winform开发框架主界面设计展示
  5. .NET简谈构件系统开发模式
  6. js 判断js函数、变量是否存在 JS保存和删除cookie操作,判断cookie是否存在的方法
  7. uva10635 LCS映射转LIS
  8. web网站架构
  9. MacOSX 下.app支持同时运行多个实例
  10. .net软件反编译笔记
  11. Mysql中让两个字段不同时相同的方法
  12. code force 403C.C. Andryusha and Colored Balloons
  13. Java语言的概述?-什么是Java? (附一张Java工程师的学习路线图)
  14. 从小故事来谈nginx负载均衡
  15. core里使用log4net
  16. python六十八课——网络编程之UDP协议
  17. silverlight用Encoding.UTF8读取shape文件的中文属性值 出现乱码
  18. 转载:UML学习(四)-----状态图(silent)
  19. 2.常用adb命令的使用
  20. 关于CSS3的filter(滤镜) 属性

热门文章

  1. poj——2891 Strange Way to Express Integers
  2. CentOS设置程序开机启动程序/服务的方法(转)
  3. Windows Server下把BAT批处理注册成服务在后台运行且注销后能正常运行
  4. Servlet监听器(Listener)实例
  5. JOS 不能进入lab2 问题的解决
  6. Arduino程序-光敏电阻
  7. UVa563_Crimewave(网络流/最大流)(小白书图论专题)
  8. BNU 13064 Dice (I) 前缀和优化DP
  9. mysql 常用查询语句记录
  10. YTU 2720: 删出多余的空格