1 快捷键

双击Shift:快速查找类;
F4:查看类源码(必备);
Alt+→(右)、Alt+←(左):已打开的代码文件切换;
Ctrl+F12:查看选中的类定义的方法。弹出当前文件结构层,可以在弹出的层上直接输入,进行筛选;
Shift+Enter:增加一行,并把光标切换到下一行,进行代码书写;
Alt+Enter:万能解错,生成返回值变量;
Alt+Insert:生成构造函数、Getter、Setter;
Ctrl+Alt+Insert:新建类等;
Ctrl+Alt+L:代码格式化;
Ctrl+Alt+T:把选中的代码块装进一些带有{}的语句中,比如if,try,for等等;
Ctrl+Alt+V:对该行根据变量类型自动生成变量;
Ctrl+Shift+F12:代码窗口最大化;
Ctrl+Shift+T:生成测试类;
Alt+7:打开或隐藏类的方法和属性结构图;
Ctrl+P:方法参数提示显示;
Ctrl+H:打开或隐藏类的继承关系结构图;
Ctrl+N:查找类;
Ctrl+O:继承方法快捷键

2 初始化配置

2.1 常用配置

设置鼠标悬浮提示

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_java


忽略大小写提示

IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写。默认是 First letter 区分大小写的,取消勾选Match case在书写代码的时候可以忽略大小写。

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_单行注释_02


显示方法分隔线

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_IDEA JAVA创建类快捷键_03


修改类头的文档注释信息

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_大小写_04


设置项目文件编码

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_单行注释_05


设置自动编译

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_单行注释_06


设置代码水平或垂直显示:写代码时,可以上下或左右对比进行参照。

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_intellij idea_07


超长代码换行显示

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_单行注释_08


超长代码默认换行显示

上图,选择【Configure Soft Wraps】,然后勾选【Soft-wrap files】,并在输入框中增加*.*

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_大小写_09


设置单行注释的两个斜杠跟随在代码的头部

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_单行注释_10


设置XML文件单行注释没有空格

File–>Settings–>Editor–>Code Style–>XML

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_大小写_11


设置方法自动显示参数

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_大小写_12


IDEA引入第三方的jar包

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_java_13

2.2 配置Tomcat

第一步:【Run】→【Edit Configurations】,点击+,选择【Tomcat】→【Local】

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_单行注释_14


【On Update Action】和【On frame deactivation】设置为【Update classes and resources】,不用重启Tomcat服务便可自动更新

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_单行注释_15


第二步:点击【Configure】,设置本地Tomcat路径

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_java_16


第三步:在第二个选项卡 Deployment 中,右边有个绿色 +,点击 + 号,添加一个Artifact,并设置Application Context。

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_大小写_17

3 框架配置

3.1 Hibernate配置

在Module上右键,选择【Add Framework Support】

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_单行注释_18


添加Hibernate配置文件的步骤:Project Structure ->Modules -> Hibernate 点右边的小绿+,然后切记选择路径选到src下,点击OK。

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_单行注释_19


idea连接MySQL数据库配置

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_IDEA JAVA创建类快捷键_20


添加Hibernate的.hbm.xml对象-关系映射文件

View→Tool Windows→Persistence,在Persistence对话框中项目名称上点右键,选择【Generate Persistence Mapping】

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_java_21


IDEA JAVA创建类快捷键 idea创建类的快捷键设置_大小写_22


此操作后,会在hibernate.cfg.xml文件中自动添加关联文件配置信息

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_单行注释_23

3.2 配置Spring

创建applicationContext.xml文件

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_intellij idea_24


IDEA JAVA创建类快捷键 idea创建类的快捷键设置_java_25

4 常见问题

问题1

Tomcat启动后,输出信息中文乱码

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_单行注释_26


解决办法:【Help】→【Edit Custom VM Options】,增加-Dfile.encoding=UTF-8

IDEA JAVA创建类快捷键 idea创建类的快捷键设置_java_27


IDEA JAVA创建类快捷键 idea创建类的快捷键设置_java_28