本文共 1545 字,大约阅读时间需要 5 分钟。
环境:Intellij IDEA Ultimate 2019.3
说明:为IDEA提供lombok支持
说明:方便查看和查找Spring项目中的REST API列表,并可跳转到对应的RestController方法,可提供RequestParams和RequestBody参数示例。
用法:View / Tool Windows / RestServices
说明:根据数据库中的表生成JPA Entity和Repository类
用法:右键,Generate / Jpa Entities说明:方便查找Stack Overflow
用法:选中关键字,右键选择search stackoverflow,实际上就是在搜索引擎里搜索site:stackoverflow.com keyword
说明:生成Mapper XML,并支持在Mybatis Mapper类和 Mapper XML间跳转。
用法:配合Database,右键选择数据库表,选择mybatis-generator,生成Mapper类和Mapper XML文件;在Mapper类和Mapper XML间点击箭头相互跳转。说明:高亮显示操作的菜单和快捷方式。
说明:IDEA Community版本的创建Spring项目的Spring Initialzr向导
用法:New project / Spring Initialzr说明:代码缩略图
用法:代码编辑器右边显示代码缩略图说明:翻译插件
用法:选择,右键,translate说明:根据JSON字符串生成JavaBean
用法:在一个空的JavaBean中,右键 Generate / GsonFormat (或按下ALT
+ S
),粘贴JSON字符串后,点击生成JavaBean 。 说明:生成可以直接执行的Mybatis SQL日志
用法:Tools / MyBatis Log Plugin说明:日志分类高亮,支持grep日志
用法:右键grep查找说明:不同颜色高亮括号,方便阅读代码。
说明:字符串格式、编码等转换
用法:选择字符串,右键,选择String Manipulation说明:IDEA自带的Diagrams可以查看类图,如果想查看序列图,可以安装Sequence Diagram插件。
用法:右键,选择Sequence Diagram。 参考:说明:阿里Java代码规约检查,检查代码是否符合阿里Java编码规范
用法:右键选择项目,选择“编码规约扫描”说明:提供Kubernetes支持,包括YAML语法高亮,自动完成,并支持Helm
用法:Yaml中含有apiVersion
和kind
时会被认为是Kuberentes Yaml。支持新建Helm。 参考: 在Plugins中打开配置(齿轮图标),打开HTTP Proxy Settings,切换No proxy或Auto proxy,看哪种方式可以正常显示插件列表。
转载地址:http://pwkdf.baihongyu.com/