******************************查找******************************
Ctrl+N:查找类
Ctrl+Shift+N:查找文件
Ctrl+Shift+Alt+N:查找类中的方法或变量
按两次Shitf:全局搜索
F4:查找变量来源
Ctrl+B:找变量的来源,快速打开光标处的类或方法
Alt+F1:查找当前代码文件所在位置
Ctrl+Alt+B:找所有的子类,可以跳转到抽象方法的实现
Ctrl+Shift+B:找变量的类
Ctrl+G:定位行
Ctrl+F:查找文本
Ctrl+R:替换文本
Ctrl+Shift+F:在指定窗口查找文本
Ctrl+Shift+R:在指定窗口替换文本
Alt+Shift+C:对比最近修改的代码
Ctrl+E:最近编辑的文件
F3:向下查找关键字出现位置
Shift+F3:向上一个关键字出现位置
Alt+F3:同Ctrl+F
Ctrl+F7:可以查询当前元素在当前文件中的引用,然后按F3可以选择
Ctrl+Alt+F7:选中的字符查找工程出现的地方
Ctrl+Shift+F7:高亮显示所有该文本,可用F3查找下一个,按Esc高亮消失
Ctrl+Shift+O:弹出显示查找内容
F12:键把焦点从编辑器移到最近使用的工具窗口。
******************************代码操作******************************
Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*...*/ )
Alt+7 outline
Ctrl+F12 可以显示当前文件的结构
Ctrl+Y 删除行
Ctrl+Delete 向后删除一个单词
Ctrl+Backspace 向前删除一个单词
Ctrl+X 剪切,删除行
Ctrl+D 复制行
Ctrl+Shift+V 快捷键可以将最近使用的剪贴板内容选择插入到文本。使用时系统会弹出一个含有剪贴内容的对话框,从中你可以选择你要粘贴的部分。
Ctrl+Shift+Insert可以选择剪贴板内容并插入
Alt+ ←/→ 切换代码视图,或者切换代码文件
Alt+ ↑/↓ 在方法间快速移动定位
Ctrl+Shift+↑/↓ 代码向上/下移动。
Alt+Shift+↑/↓ 代码向上/下移动。
Ctrl+PageUp/PageDown 光标跳转到第一行或最后一行下
Ctrl+[或]可以跳到大括号的开头结尾
Ctrl+Shift+F12
代码全屏
Ctrl+Shift+空格 自动补全代码
Ctrl+空格 代码提示
Ctrl+ALT+SPACE 类名或接口名提示
Ctrl+P 方法参数提示
Ctrl+J 自动代码,执行一些你记不起来的 Live Template 缩写。
sysout(sout 按tab),main(psvm按tab),具体可以在Settings-Editor-Live Templates中查看。
Ctrl+Alt+T 可以把选中的代码包在一块内,例如try/catch
shift+ctrl+bacnkspace:回到上次编辑的位置,多按几次 Ctrl-Shift-Backspace 查看更深的修改历史。
Ctrl+O可以选择父类的方法进行重写
Ctrl+I
Ctrl+Alt+I 格式化代码
Ctrl+Alt+L 按照模板格式化代码(会和锁定QQ快捷键冲突)
Ctrl+Alt+O 优化导入的类和包
Alt+Insert 生成代码(如get,set方法,构造函数等)
Alt+回车 导入包,自动修正
Shift+回车 向下新起一行,无论光标在当前行的任何位置
Ctrl+Alt+回车 向上新起一行,无论光标在当前行的任何位置
Ctrl+Alt+V 可以引入变量。例如把括号内的SQL赋成一个变量
Ctrl+Shift+U:大小写切换
Ctrl+Z:撤销
Ctrl+Shift+Z:反撤销
Ctrl+Alt+F12:资源管理器打开文件夹
Ctrl+H 显示类结构图
Ctrl+Q 显示注释文档
F2 或Shift+F2 高亮错误或警告快速定位
Ctrl+Shift+J 可以整合两行
Ctrl+W 选中代码,连续按会有其他效果
Alt+1 快速打开或隐藏工程面板
在任何工具窗口里使用 Escape 键都可以把焦点移到编辑器上。
Shift-Escape 不仅可以把焦点移到编辑器上而且还可以隐藏当前(或最后活动的)工具窗口。
******************************文件操作******************************
Shift+F6 重构-重命名
****************代码调试****************
调试程序时查看任何表达式值的一个容易的方法就是在编辑器中选择文本(可以按几次 Ctrl-W 组合键更有效地执行这个操作)然后按 Alt+F8是计算变量值。
F8 下一步
F9 结束调试
******************************其他快捷方式******************************
Ctrl+Alt+S Settings
Shift+Ctrl+Alt+S Project Structure
Alt+F12 显示Terminal
Shift+Alt+INSERT 竖编辑模式
ESC 光标返回编辑框
Shift+ESC 光标返回编辑框,关闭无用的窗口
F1 帮助
Shift+Click可以关闭文件
Ctrl+F4(关闭当前编辑页面)
********************常见问题********************
Intellij Idea 怎么设置包名的显示方式?
点齿轮状的那个按钮,然后把flattern package 给勾掉就行了
IDEA内存配置:
因机器本身的配置而配置:
\IntelliJ IDEA 14.0.2\bin\idea.exe.vmoptions
-----------------------------------------
-Xms128m
-Xmx512m
-XX:MaxPermSize=250m
-ea
-server
-Dsun.awt.keepWorkingSetOnMinimize=true