设置
电脑新装Idea后按以下操作修改配置项:
1、配置Maven
配置Maven路径和仓库位置,使每个新建项目都应用相同的配置,在file中找到 New Projects Settings -> Settings for New Projects 对maven进行配置
2、隐藏.idea、.iml等文件
2、不区分大小写
3、多行显示打开的类
4、修改快捷键
5、设置自动导包去除星号(可选)
6、设置文件头的自动注释
7、设置查找方法使用范围包含jar包
第一步
第二步
实用插件
lombok:自动生成get、set、toString方法
jrebel:热部署
Free Mybatis:快捷mapper到xml
快捷键
实用快捷键记录
ctrl + alt + L | database简化sql |
常用快捷键
查找 | |
Ctrl + N | 根据输入的 类名 查找类文件 |
Ctrl + Shift + N | 通过文件名定位 / 打开文件 / 目录 |
Shift + Shift | 通过文件名定位 / 打开文件 / 目录 |
Ctrl + Shift + F | 根据输入内容查找整个项目 或 指定目录内文件 |
Ctrl + Shift + A | 可搜出设置内容 |
Ctrl + F12 | 在类中查找方法 |
Alt + F3 | 选中或输入文本,可选择向上或向下查找相同文本,并高亮显示 |
F3 | 逐个向下查找,优先上次查找的内容 |
Ctrl + E | 显示最近打开的文件记录列表 |
看代码 | |
Ctrl + Alt + 鼠标左键 | 进实现类方法 |
Ctrl + Alt + 左方向键 | 退回到上一个操作的地方 |
Ctrl + Alt + 右方向键 | 前进到上一个操作的地方 |
Ctrl + G | 定位到某行 |
Ctrl + F4 -> Ctrl + 1 | 关闭当前编辑文件 |
Alt + F7 | 显示使用的地方。寻找被该类或是变量被调用的地方 |
Ctrl + Alt + H | 显示使用的地方。寻找被该类或是变量被调用的地方 |
Ctrl + H | 查看类的继承结构 |
Ctrl + Shift + H | 查看方法实现的接口结构 |
Ctrl + U | 前往当前光标所在的方法的父类的方法 / 接口定义 |
Ctrl + Q | 光标所在的变量 / 类名 / 方法名等上面,显示文档内容 |
Ctrl + Shift + 数字 | 标记当前行 |
Shift + F11 | 显示标记的代码 |
Ctrl + Shift + B | 跳转到类型声明处 |
编辑 | |
Shift + Enter | 光标所在行下空出一行,光标定位到新行 |
Ctrl + Alt + Enter | 光标所在行上空出一行,光标定位到新行 |
Alt + Shift +前方向键 | 移动光标所在行向上移动 |
Alt + Shift +后方向键 | 移动光标所在行向下移动 |
Ctrl + D | 复制光标所在行,并把复制内容插入光标位置下面 |
Ctrl + Y -> Ctrl + 2 | 删除光标所在行 |
Ctrl + W | 选择整个单词,逐步向外扩散 |
Alt + Shift +左键双击 | 选择被双击的单词 / 中文句,按住不放,可以同时选择其他单词 / 中文句 |
Alt + Insert | 代码自动生成,如生成对象的 set / get 方法,构造函数,toString() 等 |
Ctrl + Alt + O | 优化导入的类,可以对当前文件和整个包目录使用 |
Ctrl + Shift + Z | 取消撤销 |
Ctrl + Shift + U | 对选中的代码进行大 / 小写轮流转换 |
Ctrl + Alt + V | 提取成变量,自动补全返回值 |
Ctrl + Alt + M | 提取成方法 |
Ctrl + Alt + F | 提取成字段(成员变量) |
Ctrl + Alt + T | 选中区域,快速try..catch、if..else |
Ctrl + Shift + F12 | 全屏编辑当前窗口 |
Shift + F6 | 对文件 / 文件夹 重命名 |
itar | 生成数组遍历循环 |
itli | 生成LIST遍历循环 |
iter | 生成foreach遍历循环 |
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。