文章目录
- 配置:
- 配置JDK开发环境
- 配置Maven
- 优化自动导包
- 隐藏.idea文件夹和.iml等文件
- IDEA提示Kotlin的类型
- 设置//注释不从头开始
- 修改编写代码的字体和大小
- 设置多行Tab标签页
- 修改项目文件等编码
- 设置代码提示忽略大小写
- 去掉编辑框右侧的竖线
- 设置双击对选中的变量高亮背景色
- 设置Ctrl + D 快捷键复制整行
- Alt + / 代码补全快捷键
- 设置Ctrl + 鼠标滚轴 显示字体大小
- 实现序列化接口Serializable自动生成serialVersionUID
- 去掉烦人的警告
- 设置SQL格式化(关键字大写)
- 设置 增加堆内存,加快make 或 rebuild 的过程
- IDEA实用插件
- Chinese(Simplified) Language Pack EAP (官方中文语言包)
- Copilot (最强的AI代码生成插件)
- Codeglance (右侧代码缩写图)
- Grep Console (彩色控制台)
- JRebel (热部署插件)
- Rainbow Brackets(彩虹括号)
- Lombok
- Vue
- Alibaba Java Coding
- Guidelines (代码检查)
- Codota Al Autocomplete for Java and JavaScript (代码AI哪个调用多 调用百分比)
- AllFormat (各种格式化)
- Key Promoter X (提示快捷键的插件)
- LeetCode(力扣)
- Translation 翻译插件
- Grep Console 颜色设置
- JRebel
- Notebook
- Free MyBatis plugin
- TunnelliJ
- 设置背景图片及透明度
- 取消默认打开最近的项目
- 提交忽略文件夹
- 新项目的设置
- 设置方法分割线
- 主题
- .properties文件乱码
- 常用快捷键:
- Debug调试技巧
配置:
配置JDK开发环境
点击New按钮,选择本地的jdk。如图所示。
选择jdk,到此jdk就配置完成。
2021设置
配置Maven
2021设置
优化自动导包
隐藏.idea文件夹和.iml等文件
IntelliJ IDEA项目会自动生成一个.idea文件夹和.iml文讲,看着实在是碍眼,所以对以上文件进行隐藏处理
在Editor->File Types下的”Ignore files and folders”一栏添加 .idea;.iml; 等配置如下图所示
2021设置
IDEA提示Kotlin的类型
设置//注释不从头开始
Java:
DataGrip:
XML:
修改编写代码的字体和大小
设置多行Tab标签页
修改项目文件等编码
中文版
设置代码提示忽略大小写
去掉勾选框
去掉编辑框右侧的竖线
File-setting-Editor-General-Appearance-红圈勾勾去掉-apply
设置双击对选中的变量高亮背景色
双击选中,不是很明显,设置选中背景色。
100, 100, 50
中文包位置(官方推出的中文包,对英语不好的我 没必要为难自己)
我发现这个颜色(A75409)配黑色很棒~
设置Ctrl + D 快捷键复制整行
在没有对 Ctrl + D 快捷键进行修改前,此快捷键将是用来复制并黏贴所选的内容的,但是黏贴的位置是补充在原来的位置后,我个人不喜欢这种风格,我喜欢复制所选的行数完整内容,所以进行了修改。
英文:
中文:
搜索:重复整行
Alt + / 代码补全快捷键
Settings > Keymap > 移除Cyclic Expand Word > 绑定Basic
设置Ctrl + 鼠标滚轴 显示字体大小
实现序列化接口Serializable自动生成serialVersionUID
打勾
去掉烦人的警告
IntelliJ IDEA 打开 mybatis 的 xml 文件时,对应的 xml 文件中 sql 语句背景色总是有黄色或绿色的背景色。
未配置数据源警告
Prefernces ⇒ Editor ⇒ Inspections ⇒ SQL ⇒ No data sources configure。(未配置数据源)
去掉 SQL dialect is not configured 警告
Prefernces ⇒ Editor ⇒ Inspections ⇒ SQL ⇒ SQL dialect detection。
去掉“注入语言”的背景色
Editor > Color Scheme > General > Injected language fragment > Background去掉勾
世界清净了!!!
关闭“Found duplicate code in”提示
File → Settings → Editor → Inspections;
在Settings页面右侧的搜索栏处搜索 “Duplicated Code”,取消掉Duplicated Code后面的勾选
关闭”Duplicated jQuery selector”提示
Editor --> Inspections --> jQuery usage efficiency
也可以直接在Inspections 里面 搜”jquery”
关闭Typo: In word 拼写检查
输入Typo查找
参数没有描述 @XX tag description is missing,去除黄色警告
File–setting–inspections–搜索javadoc 找到Declaration has Javadoc problems 去除勾。
最好也去掉下面那个注释里面报红的!Declaration has problems in Javadoc references
设置SQL格式化(关键字大写)
settsings(Ctrl+Alt+S) -->Editor --> Code Style --> SQL 将keywords设置为大写(To upper)
中文:
设置 增加堆内存,加快make 或 rebuild 的过程
如果在 make 或 rebuild 过程中很慢,可以增加此堆内存设置,一般大内存的机器设置 1500 以上都是不要紧的。
IDEA实用插件
Chinese(Simplified) Language Pack EAP (官方中文语言包)
Copilot (最强的AI代码生成插件)
Codeglance (右侧代码缩写图)
Grep Console (彩色控制台)
JRebel (热部署插件)
Rainbow Brackets(彩虹括号)
Lombok
Vue
Alibaba Java Coding
Guidelines (代码检查)
Codota Al Autocomplete for Java and JavaScript (代码AI哪个调用多 调用百分比)
AllFormat (各种格式化)
Key Promoter X (提示快捷键的插件)
LeetCode(力扣)
1、idea中下载LeetCode插件
2、登录LeetCode
Translation 翻译插件
Grep Console 颜色设置
JRebel
http://39.99.154.92:8888/e7993802-48f4-486a-93b8-fdcaf0f21d68自己服务器部署的不能用了,唉~
https://jrebel.qekang.com/
SundayWind@vip.qq.com
Notebook
笔记插件
Free MyBatis plugin
以前感觉没用,直到看到这
都是 insert 方法~ 眼花了都
TunnelliJ
IntelliJ IDEA 像Eclipse中的TCP/IP Monitor一样查看服务器发送到页面的数据
设置背景图片及透明度
取消默认打开最近的项目
外观和行为 —> 常规 —> 取消 在启动时重新打开最近项目
WebStorm
提交忽略文件夹
- 我的Name:My Ignore Files
- Comment:提交忽略文件夹
新项目的设置
设置方法分割线
英文:
主题
更换主题:在Setting中设置更换
下载了很多,感觉还是这个用的习惯:
Darcula Darker Theme
这款也不错,提示很明显 One Dark theme
.properties文件乱码
忘了设置文件字符编码,如图:
修改编码内容就正常展示了:
常用快捷键:
Windows copy快捷键
快捷键 | 说明 |
---|---|
Ctrl + Q / Alt + 点击鼠标滚轴 | 快速文档 |
Ctrl + Shift + -+ | 收起\打开方法 |
Ctrl+Shift+F12 | 最大最小编辑窗口 |
右键—>Move Right Move To… | 窗口左右分屏显示文件 |
Ctrl + Shift + Entry | 往下插入空行 |
Ctrl + Alt+ Entry | 往上插入空行 |
Ctrl + D | 复制当前行到下一行 |
Shift + Alt + ⬆ ⬇ | 上下移动选中代码 |
Ctrl + F | 查找 |
Ctrl + R | 替换 |
Ctrl + G | 定位行号 |
Ctrl + Y | 真正的删除所选行 |
Ctrl + X | 剪切,也可用做删除。在不用做复制的时候用。 |
Alt + Insert / Fn + Alt + Insert | 生成构造方法、get和set方法、重写toString()的方法、等 |
Ctrl + Alt + L | 格式化代码 |
Ctrl + Z | 撤销 |
Ctrl + Shift + Z | 恢复撤销、还原撤销、反撤销 |
Ctrl + Alt + T | 将选中的代码包在一个块内,例如:try/catch,if/else。 |
Ctrl + Shift + F | 全文搜索。类似Eclipse的Search–>File |
Ctrl + N | 类、方法名搜索; |
Ctrl Shift + N | 查找文件名(仅限模板名) |
Alt + F7 | 查看类、方法的被引用 |
Ctrl + F9 | 手动重新编译文件 |
Alt + 1 | 打开关闭项目 |
Alt + 2 | 打开关闭收藏夹 – 查看断点 |
Alt + 5 | 打开关闭控制台 |
Alt + 7 | 打开关闭大纲 |
Alt + 鼠标左键 | 纵列选择。类似Eclipse的Shift + Alt + A |
Ctrl + Alt + B | 查看接口的实现类(implements XXX) |
Shift + F6 | 重构修改(修改方法中的变量,会修改方法中所有的变量名) |
Ctrl + Alt + O | 整理import导入的包 |
Ctrl + Alt + ← → | 返回 前进 代码编辑处(指光标的位置) |
Ctrl + Tab | 在浏览过的文件进行切换 |
Ctrl + E | 弹出最近浏览过的文件列表 |
Alt + Shift + C | 弹出最近修改过后的文件列表 |
Ctrl + O | 重写方法 |
Ctrl + F12 | 显示当前文件结构,例如:Java类的属性、方法 |
Ctrl + H | 显示当前类的层次结构 |
Shift + F4 | 使用新窗口打开当前编辑文件 |
Ctrl + Shift + U | 大小写转换 |
Shift + F9 | debug方式启动Tomcat |
Shift + F10 | 正常启动Tomcat |
F7 | 进入方法内 |
Shift + F7 | 进入方法内,断点所在行上有多个方法调用,弹出选择进入哪个方法 |
F8 | 下一步 |
F9 | 恢复程序运行,如果还有断点则停留在下一个断点处 |
Alt + F8 | 计算表达式并显示计算结果 |
Ctrl + F8 | 添加、删除断点 |
自定义快捷键
快捷键 | 说明 |
---|---|
Ctrl + W | 关闭窗口(搜索Ctrl + F4,绑定Ctrl + W,移除Ctrl + F4) |
Alt + / | 恢复代码提示(移除Cyclic Expand Word,绑定Basic!) |
F5 | 刷新\重新运行(DataGrip中使用,移除Ctrl + F5) |