我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Spring Boot在开发过程中常用IDEA插件

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Spring Boot在开发过程中常用IDEA插件

本篇为大家介绍一些在开发过程中,经常可以使用到的一些IntelliJ IDEA插件和提高工作效率的方法,关于如何安装插件可以参考本专栏前面两小节的内容。

一、Codota

极其强大的代码自动补全

当我们第一次使用某个类,对该类的某个函数不够熟悉时,可以通过该插件搜索相关用法,快速模仿学习。

二、Auto filling Java call arguments

开发中,我们通常会调用其他已经编写好的函数,调用后需要填充参数,但是绝大多数情况下,传入的变量名称和该函数的参数名一致,当参数较多时,手动单个填充参数非常浪费时间。

该插件就可以帮你解决这个问题。

安装完该插件以后,调用一个函数,使用 Alt+Enter 组合键,调出 "Auto fill call parameters" 自动使用该函数定义的参数名填充。

三、GsonFormat

GsonFormat插件工具可以快速的将JSON转换为实体类

{
    "id": 1,
    "author": "zimug",
    "title": "手摸手教你开发spring boot",
    "content": "c",
    "createTime": "",
    "reader":[{"name":"zimug","age":18},{"name":"kobe","age":37}]
}

插件安装好之后,先定义一个空的实体类(只有类名和花括号),使用快捷键Alt + S调出代码生成配置页面,相信后面你就都会了。这是根据JSON生成出来的对应的java bean的代码。

public class Article {
    
    private Long id;
    private String author;
    private String title;
    private String content;
    private String createTime;
    private List<ReaderBean> reader;
    public static class ReaderBean {
        
        private String name;
        private int age;
        public String getName() {
            return name;
        }
        public void setName(String name) {
            this.name = name;
        }
        public int getAge() {
            return age;
        }
        public void setAge(int age) {
            this.age = age;
        }
    }
}

四、Rainbow Brackets

代码由于括号太多,不确定当前代码行是否属于某个代码块,此时这个插件就会帮上大忙。

五、 Maven Helper

日常开发中,可能经常会遇到jar包冲突等问题,就需要通过查看maven依赖树来查看依赖情况。这种方式不是很高效,这里推荐一个插件,安装之后,直接打开pom文件,即可查看依赖数,还能自动分析是否存在jar包冲突。

六、 Key promoter X

Key Promoter X 是一个提示插件,当你在IDEA里面使用鼠标的时候,如果这个鼠标操作是能够用快捷键替代的,那么Key Promoter X会弹出一个提示框,告知你这个鼠标操作可以用什么快捷键替代。
当我使用鼠标查看一个方法都被哪些类使用的时候,就会在右下角提示:

时间长了我就会记住,下回我就记得用快捷键了

七、 换个心水的背景图

设置方法:

Ctrl+Shift+A(或者help -> find action)调用弹窗后输入Set Background Image

在里面设定要设置为Image的图片,透明度调到15左右,保存即可。
看着美女写代码,效率会不会更高一点!

以上就是Spring Boot在开发过程中常用IDEA插件的详细内容,更多关于Spring Boot开发常用IDEA插件的资料请关注编程网其它相关文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Spring Boot在开发过程中常用IDEA插件

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

VSCode中日常开发实用插件有哪些

小编给大家分享一下VSCode中日常开发实用插件有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Visual Studio Code是一个轻量级但功能强大的源
2023-06-06

Spring Boot在Web应用中基于JdbcRealm安全验证过程

这篇文章主要为大家介绍了Spring Boot在Web应用中基于JdbcRealm安全验证过程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪<BR>
2023-02-10

CMS插件开发 在电子商务中的应用

电子商务持续蓬勃发展,CMS插件在简化网站管理、提升客户体验和推动销售增长方面发挥着关键作用。本文将深入探讨CMS插件在电子商务中的广泛应用,并提供实用示例和代码。
CMS插件开发 在电子商务中的应用
2024-02-15

CMS插件开发 在内容营销中的作用

CMS插件开发在内容营销中的至关重要作用
CMS插件开发 在内容营销中的作用
2024-02-15

在Android1.5应用程序开发过程中使用JUnit

在Android1.5应用程序开发过程中使用JUnit这几天忙着写一个Android App(等完成以后应该会open source),差不多把网络相关的部分实现了,XML解析还有待完善。几天没写blog感觉有点不自在,正好想起Androi
2022-06-06

开发过程中常用的Linux系统命令有哪些

这篇文章主要介绍了开发过程中常用的Linux系统命令有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。关机/重启/注销常用命令作用shutdown -h now即刻关机sh
2023-06-22

在Python开发环境中调用ChatGPT模型详细过程

在开发过程当中时常需要使用ChatGPT来完成一些任务,但总是使用网页交互模式去Web端访问ChatGPT是很麻烦的,这时候我们可以使用代码来调用ChatGPT模型,本文将详细介绍在Python开发环境中调用ChatGPT模型过程,,需要的朋友可以参考下
2023-05-19

Golang常见的应用场景在软件开发中有哪些?

Golang作为一种开发语言,具有简洁高效、并发性能强等特点,因而在软件开发中有着广泛的应用场景。下面将介绍一些常见的应用场景。网络编程Golang在网络编程方面表现出色,特别适合构建高并发、高性能的服务器。它提供了丰富的网络库,开发人员可
Golang常见的应用场景在软件开发中有哪些?
2023-12-28

利用第三方插件与工具提升游戏开发效率(第三方插件与工具在游戏开发中的应用与优势)

第三方插件和工具为游戏开发提供了强大优势,包括自动化重复性任务、提供高级功能、简化集成、减少错误和加快迭代。这些工具可用于游戏开发的各个阶段,从前期制作到后期制作。虚幻引擎和Unity提供广泛的插件和工具,而第三方市场提供预制资产。最佳实践包括研究和选择、合理使用、保持更新、自定义和集成以及文档和培训。利用这些工具有助于提升效率、提高代码质量,并打造更好的游戏体验。
利用第三方插件与工具提升游戏开发效率(第三方插件与工具在游戏开发中的应用与优势)
2024-04-02

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录