【IntelliJ IDEA】IntelliJ IDEA 常用插件一览,让效率成为习惯( 三 )


【IntelliJ IDEA】IntelliJ IDEA 常用插件一览,让效率成为习惯
本文插图

11. 字符串工具:String Manipulation
String Manipulation 插件提供了非常丰富字符串工具 , 例如命名替换( (camelCase, kebab-lowercase, KEBAB-UPPERCASE, snakecase, SCREAMINGSNAKE_CASE, dot.case, words lowercase, Words Capitalized, PascalCase)等 。
详细使用文档 , 参考:https://plugins.jetbrains.com/plugin/2162-string-manipulation
12. 代码作色工具:Rainbow Brackets
Rainbow Brackets 插件可以实现配对括号相同颜色 , 并且实现选中区域代码高亮的功能 。
详细使用文档 , 参考:https://plugins.jetbrains.com/plugin/10080-rainbow-brackets
【【IntelliJ IDEA】IntelliJ IDEA 常用插件一览,让效率成为习惯】【IntelliJ IDEA】IntelliJ IDEA 常用插件一览,让效率成为习惯
本文插图

事实上 , 代码作色之后 , 可以非常方便我们阅读 。 类似的工具还有:Grep Console 来自定义设置控制台输出颜色等 。
13. RESTful 服务开发辅助工具集: RestfulToolkit
开发中 , 经过会根据 URI 的部分信息来查找对应的 Controller 中方法 , RestfulToolkit 提供了一套 RESTful 服务开发辅助工具集 , 提供了如下功能:
根据 URL 直接跳转到对应的方法定义 ( Ctrl \ or Ctrl Alt N ); 提供了一个 Services tree 的显示窗口; 一个简单的 http 请求工具; 在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数... 其他功能: java 类上添加 Convert to JSON 功能 , 格式化 json 数据 ( Windows: Ctrl + Enter; Mac: Command + Enter ) 。
详细使用文档 , 参考:https://plugins.jetbrains.com/plugin/10292-restfultoolkit
【IntelliJ IDEA】IntelliJ IDEA 常用插件一览,让效率成为习惯
本文插图

14. 日志工具:Grep Console
参考:https://plugins.jetbrains.com/plugin/7125-grep-console
不同级别日志通过颜色区分 , 一路了然
【IntelliJ IDEA】IntelliJ IDEA 常用插件一览,让效率成为习惯
本文插图

高亮日志
【IntelliJ IDEA】IntelliJ IDEA 常用插件一览,让效率成为习惯
本文插图

便捷检索日志
【IntelliJ IDEA】IntelliJ IDEA 常用插件一览,让效率成为习惯
本文插图

15. 生成对象set方法:GenerateAllSetter
开发中 , 有时可以通过BeanUtil等工具类进行对象之间的属性拷贝 , 但有时候也需要手工进行赋值 。 通过GenerateAllSetter , 可以一键生成对象的所有set语句 。
【IntelliJ IDEA】IntelliJ IDEA 常用插件一览,让效率成为习惯
本文插图

16. Redis可视化:Iedis
参考:https://plugins.jetbrains.com/plugin/9228-iedis
使用参考:https://codesmagic.com/iedis/userguide/getting-started 可方便的执行增删查改及使用命令行进行操作 。
【IntelliJ IDEA】IntelliJ IDEA 常用插件一览,让效率成为习惯
本文插图

17. K8s工具:Kubernetes
参考 https://plugins.jetbrains.com/plugin/10485-kubernetes 支持编辑 Kubernetes 资源文件 , 如下:可以比较方便的查看yaml中的各项 placeholder 的默认值 , 且可以方便的链接到value位置 。
【IntelliJ IDEA】IntelliJ IDEA 常用插件一览,让效率成为习惯


推荐阅读