idea插件路径位置
登录用户\AppData\Roaming\JetBrains\IntelliJIdea2020.3\plugins
Spring Boot启动报错Lombok supports: sun/apple javac 1.6, ECJ
File->Settings->Build, Execution, Deployment->Compiler->Shared build process VM options:
填入:-Djps.track.ap.dependencies=false
Idea检查自动注入错误问题
Editor->Inspections->Spring->Spring Core->Code->Autowiring for Bean Class->Severty:Warning
idea方法未引用会变灰色解决方案
https://www.cnblogs.com/huahualove/p/13566329.html
idea项目不能识别Lombok注解
1.导航到注解处理器设置:
选择 Build, Execution, Deployment -> Compiler -> Annotation Processors。
2.启用注解处理器:
勾选 Enable annotation processing。
勾选 Obtain processors from project classpath。
shell脚本文件格式错误
Editor->File Encodings->去掉勾选(transparent native-to-ascii conversion)
idea远程调试
idea项目debug启动时添加下面参数
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=18205
服务器项目启动时添加下面参数:
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=18205
新建类时自动添加作者注释
1.打开 Help -> Edit Custom VM Options
2.添加一行配置 -Duser.name=用户名
3.重启 IDEA 后配置成功
设置模板
Editor->File and Code Templates
选择 Scheme:Default
在File Header右边配置:
/**
* @author ${USER}
* @date ${DATE} ${TIME}
*/
快捷键
Ctrl + T 版本控制更新项目
Ctrl + K 版本控制提交项目
ctrl + alt + t 选择的代码块提取包围if/try
ctrl + alt + I 自动缩进
ctrl + shift + L 格式化
alt + enter 导包
ctrl + p 方法参数提示
ctrl + j 模板方法
ctrl + e 最近修改代码列表
ctrl + g 跳转到指定行
F2、Shift + F2 跳转到下一个、上一个错误
Ctrl + H 显示当前类的层次结构
Ctrl + O 选择可重写的方法
alt + insert 创建类、包、get、set
shift + f6 重命名
ctrl + shift + u 转换大小写
Ctrl + Shift + F 全局查找内容
Ctrl + Shift + R 全局替换内容
ctrl + n 全局查找类
ctrl + shift + n 全局查找文件
ctrl + f 当前文本查找
ctrl + r 当前文本替换
Ctrl + Shift + J 自动将下一行合并到当前行末尾
ctrl + shift + enter、shift + enter 光标移到到下一行并新开一行
psvm、sout 打印输出(2)
fori、list.for for循环(2)
ctrl+z / ctrl+shift+z 取消/撤回取消
ctrl+y、ctrl+d 复制、删除
ctrl+w、ctrl+shift+w 选中代码逐步放大、缩小
alt+上下箭头 在类方法上移动
Ctrl+Shift+上下箭头 代码向上/下移动
ctrl + / 、ctrl + shift + / 单行/多行注释
alt + 0 显示提交代码窗口
alt + 1 显示导航栏
alt + 7 显示代码结构
常用插件
1、Translation
2、Jrebel 热部署
3、Grep Console 控制台日志高亮
4、GsonFormat
5、Free-idea-mybatis
6、CodeGlance 代码图
7、Maven Helper 冲突解决
8、RestfulToolkit 快捷跳转Action方法
9、Alibaba Java Coding Guidelines 阿里巴巴公司开发规范
10、GenerateAllSetter 快速赋值
11、Lombok
12、MyBatisCodeHelperPro收费
13、MyBatis Log Plugin
14、Free Mybatis plugin
15、HighlightBracketPair 高亮
16、Rainbow Brackets 彩色括号
17、CamelCase、UpperLowerCapitalize 转换大小写
18、FindBugs-IDEA bug 预检查
19、Codota
20、Key promoter X
21、SequenceDiagram 根据代码生成时序图
22、JsonFormat
23、VisualVM Launcher 内存信息
24、PlantUML
25、CodeMaker 代码生成工具
26、GenerateSerialVersionUID
27、String Manipulation
28、JUnitGenerator 单元测试测试生成工具
Redis可视化:Iedis 收费
K8s工具:Kubernetes
Zookeeper 可视化:Zookeeper
字节码查看器:Bytecode Viewer、jclasslib
字节码编辑工具:Edit Bytecode
bug 预检查:FindBugs-IDEA
微基准测试:JMH Plugin
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)