## 创建JAVA工程
创建简单的JAVA工程,所以不勾选Web Application。
此处不用勾选。选择Next,进入下一个页面。
在src下新建一个package:
在包下面新建一个java class:
不管是Class还是Interface,还是Annotation,都是选择New --> Java Class,然后再类型下拉框里选择创建的结构的类型。接着在类HelloJava里声明主方法,输出Hello Java!,完成测试。
IDEA里会自动保存代码,不用点击保存。
创建模块
IDEA 创建项目的时候,默认是单Module的结构的。多Module的项目,需要创建Module。
此时,可以在Module文件夹里的src里写代码,Project工程下的src就没什么用了,可以删除。
删除模块
选中要删除的模块,按delete键即可从硬盘上将Module删除。
查看项目配置
进入项目结构:
常用设置
进入File --> Settings
IDEA常用快捷键
快捷键列表
功能 | 快捷键 |
执行(run) | alt+r |
提示补全(Class Name Completion) | alt+/ |
单行注释 | ctrl+/ |
多行注释 | ctrl+shift+/ |
向下复制一行(Duplicate Lines) | ctrl+alt+down |
删除一行或选中行(delete line) | ctrl+d |
向下移动行(move statement down) | alt+down |
向上移动行(move statement up) | alt+up |
向下开始新的一行(start new line) | shift+enter |
向上开始新的一行(start new linw before current) | ctrl+shift+enter |
快速跳转到方法的实现类 | ctrl+alt+鼠标左键/B |
如何查看源码(class) | ctrl + 选中指定的二结构/ctrl+shift+t |
万能解错/生成返回值变量 | alt+enter |
退回到前一个编辑的页面(back) | alt+left |
进入到下一个编辑的页面(forward) | alt+right |
查看继承关系(type hierarchy) | F4 |
格式化代码(reformat code) | ctrl+shift+F |
提示方法参数类型(parameter info) | ctrl+alt+/ |
查看类的结构 | ctrl+o |
重构:修改变量名与方法名(rename) | alt+shift+r |
大写转小写/小写转大写(toggle case) | ctrl+shift+y |
生成构造器/get/set/toString | alt+shift+s |
查看文档说明(quick documentation) | F2 |
收起所有方法(collapse all) | alt+shift+c |
打开所有方法(expand all) | alt+shift+x |
打开代码所在硬盘文件夹(show in explorer) | ctrl+shift+x |
生成try-catch等(surround with) | alt+shift+z |
局部变量抽取为成员变量(introduce field) | alt+shift+f |
查找/替换(当前) | ctrl+f |
查找(全局) | ctrl+h |
查找文件 | double shift |
查看类的继承结构图(show UML Diagram) | ctrl+shift+u |
查看方法的多层重写结构(method hierarchy) | ctrl+alt+h |
添加到收藏(add to favorites) | ctrl+alt+f |
抽取方法(extract method) | alt+shift+m |
打开最近修改的文件(recent files) | ctrl+E |
关闭当前打开的代码栏(close) | ctrl+w |
关闭打开的所有代码栏(close all) | ctrl+shift+w |
快速搜索类中的错误(next highlighted error) | ctrl+shift+q |
选择要粘贴的内容(show in explorer) | ctrl+shift+v |
查找方法在哪里被调用(call hierarchy) | ctrl+shift+h |