idea插件推荐

工欲善其事必先利其器,想要提高开发效率,站在巨人的肩膀上走捷径无疑是最快的!下面就给开发者朋友们推荐一些Idea实用的、装逼酷炫的插件!

实用级

GsonFormat (json格式化成entity,会创建一个类,也可以使用外部网址解决,比如bejson这个网站)

Alibaba Java Coding Guidelines 代码检查工具

Rainbow Brackets (括号美化,更直观的知道当前括号对应的括号位置)

translation (翻译,很实用。。。。。)

GrepConsole (整理Idea console输出日志,快速定位到自己关注的类型日志,比如error,warn,自己也可以配置自己喜欢的颜色,从settings进入,点击 other settings,可以配置自己喜欢的颜色提示)

Free-idea-mybatis (mybatis xml和对应的mapper之间来回切换)

VisualVM Launcher (压力测试监测JVM)

JUnitGenerator V2.​0 (编写单元测试)

Maven Helper (查找和排除冲突依赖项的简便方法)

java bean to json Javabean转换json 的插件

POJO to json 实体转json方便postman使用

优秀级

vim(这就不用多说了)

String Manipulation (根据想要的方式格式化String,例如: 将 user_id 变成 userId )

Lombok (注解形式来简化java代码,编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法)

GenerateAllSetter (new 一个对象,给这个对象的每个字段附上默认值,如果你有一个几十个属性的类,测试的时候很好用,选中需要生成set方法的对象)

Alibaba Cloud Toolkit (帮助开发者更高效地开发、测试、诊断并部署应用)

PlantUML integration(使用代码画流程图等,编译object ,需要 brew install graphviz)

Mybatis-log-plugin (选中需要转换的mybatis log日志,然后点击右键,选择Restore sql from slection)

IdeaJad (反编译,其实Idea编译器自带反编译 选择class文件,右键 Decompile,完成反编译)

CodeGlance (缩略图展示)

NyanProgressBar

BackgroundImagePlus (背景插件)

RestfulToolkit (Services tree 的显示窗口,java 类上添加 Convert to JSON 功能)

装逼级

Activate-power-mode或者Intellij_power_mode_II (代码书写特效)

付费级

MyBatisCodeHelperPro

IntelliJ IDEA实用插件推荐,提高开发效率的更多相关文章

  1. IntelliJ Idea 常用10款插件(提高开发效率)

    出自:https://blog.csdn.net/weixin_41846320/article/details/82697818 插件安装方式: 1.Background Image Plus 这款 ...

  2. IntelliJ IDEA实用插件推荐

    IntelliJ在业界被公认为优秀的Java开发平台之一,在智能代码助手.代码自动提示.重构.J2EE支持.代码审查. 创新的GUI设计等方面表现突出,并支持基于Android平台的程序开发.通过插件 ...

  3. 【IDEA】(3)---非常实用提高开发效率和水平的插件

    IDEA(3)-Mac中IDEA插件 IDEA提供了许多很实用的插件,能够大大提高开发效率和开发水平,这里列举几个很实用的插件. 说明:这边的IDEA是MAC系统. 一.插件管理界面简介 1.界面位置 ...

  4. 提高开发效率的 Eclipse 实用操作

    工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个“器”.本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍.Eclipse快捷键用熟后,不用鼠标,便可进行编程开发,避免鼠标分 ...

  5. 成吨提高开发效率:Intellij Shortcuts精简子集与思维模式

    在线精简cheatsheet备查表:intellij.linesh.twGithub项目:intellij-mac-frequent-keymap Intellij的快捷键多而繁杂,从官方推荐的key ...

  6. 实用手册:130+ 提高开发效率的 vim 常用命令

    Vim 是从 vi 发展出来的一个文本编辑器.代码补完.编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用.和 Emacs 并列成为类 Unix 系统用户最喜欢的编辑器.这里收录了130+程 ...

  7. 能够提高开发效率的Eclipse实用操作

    工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个“器”.本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍.Eclipse快捷键用熟后,不用鼠标,便可进行编程开发,避免鼠标分 ...

  8. 能够提高开发效率的 Eclipse 实用操作

    工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个“器”.本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍.Eclipse快捷键用熟后,不用鼠标,便可进行编程开发,避免鼠标分 ...

  9. GitHub Java项目推荐|功能丰富的 Java 工具包|提高开发效率

    GitHub Java项目推荐|功能丰富的 Java 工具包|提高开发效率 功能丰富的 Java 工具包.它帮助我们实现了常用的工具方法,从而减少代码的体积,提高开发效率.该项目最初是作者工作项目中的 ...

  10. IDEA提高开发效率的7个插件

    IDEA提高开发效率的7个插件 1. 多行编辑 先来体验一下从xml文件拷贝字段新建实体对象 一般我们为了新建多表连接后映射的 ResultMap ,耗费不少时间,那么我们就来试一试这个多行编辑 表字 ...

随机推荐

  1. Nodify学习 三:连接器

    前置 连接概述 连接是由两个点之间创建的.Source和Target依赖属性是Point类型,通常绑定到连接器的Anchor点. 基本连接 库中所有连接的基类是BaseConnection,它派生自S ...

  2. NFS v3及v4协议区别

    本文分享自天翼云开发者社区<NFS v3及v4协议区别>,作者:章****凯 NFS v4相比v3,有部分功能的增强,如果应用需要实现如下功能,则必须使用NFS v4(建议和应用侧确实是否 ...

  3. .Net Core报“‘GB2312‘ is not a supported encoding name. For information on defining a custom encod”的错误

    1.问题描述 在.Net Core中使用Encoding.GetEncoding("GB2312")报如下错误: System.ArgumentException:"'G ...

  4. Zabbix 安装报错解析

    一.Q:Error connecting to database: Access denied for user 'zabbix' @ 'localhost' to database 'zabbix' ...

  5. Spring Boot项目设置跨域

    一.跨域设置 新建一个配置类 import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterC ...

  6. xcode 12.3 mac m1

  7. 【保姆级教程】DeepSeek R1+RAG,基于开源三件套10分钟构建本地AI知识库(文末附笔记及材料)

    一.总体方案 目前在使用 DeepSeek 在线环境时,页面经常显示"服务器繁忙,请稍后再试",以 DeepSeek R1 现在的火爆程度,这个状况可能还会持续一段时间,所以这里给 ...

  8. [BZOJ4605] 崂山白花蛇草水 题解

    突然想买一瓶,然后喝上几口.(不要命的想法) 动态全局 \(k\) 大想到权值线段树上二分. 由于要存储二维的点,所以得用到我们神通广大的 \(KDT\) 了. 那么想到权值线段树套 \(KDT\) ...

  9. Linux - centos6忘记root密码怎么办?

    Linux的root密码修改不像Windows的密码修改找回,Windows的登录密码忘记需要介入工具进行解决.CentOS6和CentOS7的密码方法也是不一样的,具体如下 1.开机按esc   2 ...

  10. pycharm debug调试【Mute Breakpoints】【Run to Curson】按钮

    1.Debug 调试时,红色妞变为灰色怎么办 Mute Breakpoints:哑的断点,选择这个后,所有断点变为灰色,断点失效,按F9则可以直接运行完程序.再次点击,断点变为红色,有效.如果只想使某 ...