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 | |
设置相关
设置默认字符编码
- File -> other Setting -> Setting for a New Project -> File Encodings

设置默认文件头信息
- File -> Setting -> File and Code Templates -> File Header
1 | |

设置Tomcat环境
- Run -> Edit Configurations…

创建Web工程
- New -> Module

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

添加jar包
- 创建一个lib目录 右键- > Add as Library- > 选择放在Module或者Projet里面
设置不显示默写文件夹或文件
- File -> Editor -> File Types

出现unable to resolve column
- 连接数据库时出现的,只需要连接单独一个数据库就可以了

开启idea热部署
- 在pom.xml中添加依赖
1 | |



