使用IntelliJ IDEA和Maven创建Java Web项目,这个讲解步骤详细
http://blog.csdn.net/myarrow/article/details/50824793
debug常用快捷键
http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/debug-introduce.html
http://blog.csdn.net/victor_cindy1/article/details/52336983
F8 , 单步执行,不进入方法
F7 , 单步进入
shift+F8 , 单步跳出
F9 , 执行到下一个断点
Alt+F8 , 选中对象,弹出可输入计算表达式调试框,查看该输入内容的调试结果
Ctrl+F8 , 对于光标所在行,设置或取消断点
代码提示快捷键(Code->Completion->Basic),和输入法冲突,需要自己修改:
http://blog.csdn.net/renfufei/article/details/45392907
建议修改为:Alt+/
常用快捷键
http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/keymap-introduce.html
快捷键 | 介绍 |
Ctrl+Y | 删除光标所在行 或 删除选中的行 (必备) |
Ctrl+D | 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 (必备) |
Ctrl+W | 递进式选择代码块。可选中光标所在的单词或段落, 连续按会在原有选中的基础上再扩展选中范围 (必备) |
Ctrl+E | 显示最近打开的文件记录列表 (必备) |
Ctrl+N | 根据输入的 类名 查找类文件 (必备) |
Ctrl+G | 在当前文件跳转到指定行处 |
Ctrl+J | 插入自定义动态代码模板 (必备) |
Ctrl+P | 方法参数提示显示 |
Ctrl+Q | 光标所在的变量 / 类名 / 方法名等上面 (也可以在提示补充的时候按),显示文档内容 |
Ctrl+U | 前往当前光标所在的方法的父类的方法 / 接口定义 (必备) |
Ctrl+B | 进入光标所在的方法/变量的接口或是定义处, 等效于 Ctrl + 左键单击 (必备) |
Ctrl+H | 显示当前类的层次结构 |
Ctrl+/ | 注释光标所在行代码, 会根据当前不同文件类型使用不同的注释符号 (必备) |
Ctrl+F1 | 在光标所在的错误代码处显示错误信息 (必备) |
Ctrl+F3 | 调转到所选中的词的下一个引用位置 (必备) |
Ctrl+F4 | 关闭当前编辑文件 |
Ctrl+F8 | 在 Debug 模式下,设置光标当前行为断点, 如果当前已经是断点则去掉断点 |
Ctrl+F12 | 弹出当前文件结构层,可以在弹出的层上直接输入,进行筛选 例如在java文件中,列出来所有字段和方法 |
Ctrl+Tab | 编辑窗口切换,如果在切换的过程又加按上delete, 则是关闭对应选中的窗口 |
Ctrl+End | 跳到文件尾 |
Ctrl+Home | 跳到文件头 |
Ctrl+Space | 基础代码补全,默认在 Windows 系统上被输入法占用,需要进行修改, 建议修改为 Ctrl + 逗号 (必备) |
Ctrl+Delete | 删除光标后面的单词或是中文句 (必备) |
Ctrl+Backspace | 删除光标前面的单词或是中文句 (必备) |
Ctrl+左键单击 | 在打开的文件标题上,弹出该文件路径 (必备) |
Ctrl+光标定位 | 按 Ctrl 不要松开,会显示光标所在的类信息摘要 |
Ctrl+左方向键 | 光标跳转到当前单词 / 中文句的左侧开头位置 (必备) |
Ctrl+右方向键 | 光标跳转到当前单词 / 中文句的右侧开头位置 (必备) |
Ctrl+前方向键 | 等效于鼠标滚轮向前效果 (必备) |
Ctrl+后方向键 | 等效于鼠标滚轮向后效果 (必备) |