记录下自己新安装需要做的优化和安装的插件(社区版本)
我常用的插件
Smart Tomcat
这个是给社区版本推荐的,安装此插件之后可以支持选择外部的tomcat运行老的spring项目
RestfulTool
这个也是给社区版本推荐的 社区版不支持url搜索 用这个插件弥补一下
Chinese中文语言包
这个不用多说了 jetbrains官方做的汉化 绝对可靠 不过不包括三方的插件
Translation翻译插件
这个是必备的取名翻译插件啊 不知道怎么命名的时候翻译一下
Rainbow Brackets
彩虹括号 你值得拥有 翻别人的泥团代码的时候 稍微看着能轻松一点吧[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DU6SE525-1653273246181)(https://cdn.jsdelivr.net/gh/kevinlu98/freecdn@1.4//face/expression/E6BB91E7A8BD_2x.png)]
Material Theme UI
贼好用的主题插件 yyds 我一般习惯用Solarized Light这个主题 深色看太久其实对眼睛也不太好 墙裂推荐我用的这个主题
Atom Material Icons
和上面主题插件配套使用的按钮插件 瞬间感觉逼格高起来了有木有 也不知道这两个插件还能免费白嫖几年
JRebel And XRebel
是在idea很好用的热部署插件 有了它你就不在需要每次重启等啊等 不过需要破解 网上很多破解教程 难度不高
POJO to JSON
把java实体类转为json字符串的神器 有了它想调试接口的时候直接一键生成json自己再改改就OK了(支持嵌套结构的生成)
GsonFormatPlus
和上一个相反 把json生成为java实体类 可以支持很多设置还有自定义脚本等等 但是我基本就用最基础的功能就够了,这个跟dategrip配合使用很爽,在datagrip写完sql后粘贴结果为json,再用这个插件生成java bean 简直爽歪歪
JSON Parser
这个插件是在idea的插件弹窗中格式化json 实在是烦了每次打开浏览器输入 json.cn 这个插件性能也还可以 很大的json基本也是零卡顿
mybatis-log
每次mybatis打印出来的日志值和sql都是分离的很烦 这个插件可以自动把两者拼成完整直接可执行的sql 这个是破解版本的 附件就不放了 自己收藏下来了
MybatisX
这个插件也很经典 mybatis-plus团队开发出来的插件 支持jpa那种命名方式直接生成出来mapper接口和xml中的sql语句
Key Promoter X
快捷键提示插件 如果idea中的某个操作设置了快捷键你没用 而是用鼠标点击 他就会弹窗提示你 对刚用idea的萌新来说很友好,帮助你快速记忆快捷键(当然如果你不是强迫症每次都能无视他那也没办法 我是对他的弹窗零容忍)你的某些操作太频繁他也会提示直接帮你设置快捷键
Grep Console
美化控制台输出的插件 你可以为你的每个日志级别配上你想要的颜色和字体
CamelCase
字段名称风格转换器 可以配置多种风格的互相转换 不过我在设置里只保留了下划线和驼峰的风格
GenerateAllSetter
可以把某个新建的实体类一键生成所有字段属性的set方法 避免自己一个一个的手写set值
Api Generator
这个是yapi的作者写的插件 可以一键把你写的接口发送到你自己搭建yapi私服上,并根据你接口上自己写的javadoc文档生成出来接口文档 我是一直再用这一套东西 它能够倒逼你去好好的写接口注释 包括每个字段的 这样你用插件自动生成出来的文档基本不用改动可以直接给前端用