IDEA快捷键及配置

目前最流行的Java IDE

快捷键

按键 解释
psvm 快速生成main方法
sout 快速生成System.out
Ctrl+Alt+O 优化导入的类和包
Alt+Insert 生成代码(如get,set方法,构造函数等)
Ctrl+Alt+T 生成try catch 或者 Alt+enter
Ctrl+O 重写方法
Ctrl+I 实现方法
Alt+回车 导入包,自动修正
Ctrl+空格 代码提示
Ctrl+SHIFT+SPACE 自动补全代码
Ctrl+Alt+L 格式化代码
Ctrl+Alt+SPACE 类名或接口名提示
Ctrl+P 方法参数提示
Ctrl+Q 查看方法返回值
Ctrl+Q 可以看到当前方法的声明
Alt+1 显示或隐藏工程窗口
Ctrl+Shift+F12 显示或隐藏窗口
Ctrl+Shift+U 大小写转换
Ctrl+Alt+B 查找接口的实现类
Ctrl + H 查看类或接口的继承关系
Shift+F6 重构
Ctrl+Shift+Z 恢复撤销
Ctrl+F12 查看类的所有属性和方法
itar 生成Araay for循环
itco 生成Collection迭代for循环
iter 生成增强for循环
itit 生成iterator循环
itli 生成List遍历
Ctrl+Shift+A 搜索帮助

更多点击这个博客查看:zhaojishun的博客

调试

按键 解释
F8 单步调试 不进入函数内部
F7 单步调试 进入函数内部
F9 继续执行 进入下一个断点或执行完程序
Shift+F7 选择要进入的函数
Shift+F8 跳出函数
Alt+F9 运行到断点
Alt+F8 执行表达式查看结果
Ctrl+F8 设置/取消当前行断点
Ctrl+Shift+F8 查看断点

连接mysql

1
jdbc:mysql://127.0.0.1:3306?serverTimezone=UTC

设置相关

设置默认字符编码

  • File -> other Setting -> Setting for a New Project -> File Encodings
    设置默认字符编码.png

设置默认文件头信息

  • File -> Setting -> File and Code Templates -> File Header
1
2
3
4
5
/**
*
* @author JTX@jtxyh.top
* @since ${DATE} ${TIME}
**/

idea设置默认文件头信息

设置Tomcat环境

  • Run -> Edit Configurations…
    设置Tomcat环境.png

创建Web工程

  • New -> Module
    创建Web工程.png

WEB项目设置lib目录

  1. 直接在WEB-INFO目录下创建一个lib包,右键- > Add as Library- > 选择放在Module或者Projet里面
  2. File -> Project Structure- > Artifacts- > 勾选show content of elements
    1.png

添加jar包

  • 创建一个lib目录 右键- > Add as Library- > 选择放在Module或者Projet里面

设置不显示默写文件夹或文件

  • File -> Editor -> File Types
    2.png

出现unable to resolve column

  • 连接数据库时出现的,只需要连接单独一个数据库就可以了

下载.png

开启idea热部署

  • pom.xml中添加依赖
1
2
3
4
5
6
7
<!--实现热部署-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>

IDEA热部署1
IDEA热部署2

相关文章

Eclipse快捷键

Sublime快捷键

Sublime注册码

EasyCode配置

IDEA导出配置导入配置