开发工具
IntelliJ IDEA
IntelliJ IDEA官方文档 https://www.w3cschool.cn/intellij_idea_doc/
idea指定启动参数、环境变量 设置启动参数的意义就是当启动程序时,程序会优先读取idea的配置参数,这样就可以不用修改配置文件,参见:https://blog.csdn.net/qq_42164368/article/details/108073538
使用多模块的好处
1、方便开发并拥有清晰的结构,进行分布式开发一定会用到的管理形式
2、子模块的pom文件会继承父工程的pom文件,子pom只需要关心自己模块儿需要依赖的jar包就可以,版本管理可以交由父pom来控制——用父pom来定义所有模块的jar的版本号,统一整个模块使用的版本信息。
idea中service启动类是灰色,而且启动类经常自动消失解决方法
idea引用不到已存在的类 idea的索引出现了问题,点击"File"—"Invalidate Caches/Restart…"
IDEA插件总结
打开Idea, 左上角菜单选择 ”File --> Settings", 在弹出的对话框中,左侧选择Plugins,搜索栏输入插件名,搜索 然后点击安装,
SequenceDiagram
通过选中的方法,可以查看到调用的深度,生成时序图。选中方法名,然后点击鼠标右键(显示可选项),选择Sequence Diagram
Statistic
分析项目代码行数,可以细化到每个类的量级
Maven helper
可以分析pom的依赖树,并且可以分析版本冲突。
RestfulToolkit
可以直接在编辑器中进行http请求,接口测试,轻便型的postman。它会根据我们的controller提供的方法,自动生成请求数据。
Iedis
Iedis 是一个简单易用的 Redis GUI 插件,他可以轻松管理上百万个 Key 而不会阻塞服务器。服务器列表支持同时连接多台 Redis 服务器,并可以轻松切换。
支持拷贝/添加/编辑/删除 Key 对象、添加/修改/删除 Value 值。
GrepConsole
过滤筛选出来自己想看的日志,可以设置颜色,配置好各级日志的前景色。