《保姆教程一》Idea 必装插件,墙裂推荐!!!

简介: idea 是几乎是当前Java开发的最好用的编辑器,尽管Idea 本就提供了不错的功能,但是不同的开发需求不一样,为了满足不同的需求,可以安装各种插件,非常好用,是工业级开发的必备利器,还在学校的学弟学妹们也赶紧学起来。

idea 是几乎是当前Java开发的最好用的编辑器,尽管Idea 本就提供了不错的功能,但是不同的开发需求不一样,为了满足不同的需求,可以安装各种插件,非常好用,是工业级开发的必备利器,还在学校的学弟学妹们也赶紧学起来。




一、插件安装


首先 打开Idea -> File->Setting


1.1 在线 安装

f39d8c13836244439e432d3451fd4413~tplv-k3u1fbpfcp-zoom-in-crop-mark_1304_0_0_0.webp.jpg

在最上面的搜索框中可以搜索自己想要安装的插件,然后点击Install,在安装完成之后,idea 会提醒你重启编辑器,重启就可以了


1.2 离线安装


1.2.1 查看自己的idea 版本,Help->About

1641865150a54a9db817a9dd8dc2116a~tplv-k3u1fbpfcp-zoom-in-crop-mark_1304_0_0_0.webp.jpg

1.2.2 在官方网站 plugins.jetbrains.com/,可以搜索想要的插件,…

 

7bf9dce90ad04350ba95df91926f7048~tplv-k3u1fbpfcp-zoom-in-crop-mark_1304_0_0_0.webp.jpg

3bfcb9f9924e4b1590b9db2f9475f153~tplv-k3u1fbpfcp-zoom-in-crop-mark_1304_0_0_0.webp.jpg

点击see all 可以查看最多下载的插件列表,选择 插件


1.2.3 点击查看详情。

dbd721860a6242d2b55d0d88545490c7~tplv-k3u1fbpfcp-zoom-in-crop-mark_1304_0_0_0.webp.jpg

 

1.2.4 选择自己的Idea 版本,点击download 就会下载到本地


8d99518a12fe494489c8581636d6fdba~tplv-k3u1fbpfcp-zoom-in-crop-mark_1304_0_0_0.webp.jpg

 

1.2.5 从硬盘安装插件-> 重启

99fb36df71284231951204cf4364e39d~tplv-k3u1fbpfcp-zoom-in-crop-mark_1304_0_0_0.webp.jpg

二、必装的插件


   idea 的插件很多,不整那些花里胡哨的插件,就介绍几个我常用的提升效率和质量的插件,收好了。


2.1 GrepConsole


在平常开发中,我们的游戏会输出一堆的游戏日志,但是我们调试的过程中基本上只关注自己的日志,其他的不关心,是可以使用这个插件过滤自己日志,聚焦到当前调试。


2.2、Lombok


Lombok能以简单的注解形式来简化java代码,提高开发人员的开发效率。例如开发中经常需要写的javabean,都需要花时间去添加相应的getter/setter,也许还要去写构造器、equals等方法,而且需要维护,当属性多时会出现大量的getter/setter方法,这些显得很冗长也没有太多技术含量,一旦修改属性,就容易出现忘记修改对应方法的失误。Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法,注意:这个插件的启用需要整个项目同时启用,要不然别人会报错的哦


2.3 aiXcoder


aiXcoder 是一个强大的代码完成器和代码搜索引擎,基于最新的深度学习技术,官方网站 www.aixcoder.com/#/。它有可能向您推荐… 是国产的,而且可以离线使用,不用担心你的代码会被公开。用的越多越智能。


  • 推出本地版,无需上传代码,确保代码安全!


  • 先进的深度学习模型压缩技术,本地顺畅运行!


  • 使用海量开源代码训练,支持不同细分领域!


2.4 彩虹颜色括号:Rainbow Brackets


Idea 的括号着色不是很友好,也没有研究怎么调整,但是有这个插件一切都不是问题,在修改代码的时候可以及时找到不匹配的括号,在代码review的时候可以比较容易理解。


2.5 jclasslib bytecode viewer


idea  虽然自带了show bytecode ,但是视图上不如Jclasslib ,在理解源码的时候可以提供帮助,比如理解switch 的时候,case 连续和不连续的情况字节码的区别,是深入底层的利器。


2.6 Alibaba Java Coding Guidelines


   阿里巴巴出的代码规范检查插件 ,规范你的代码,减少bug,是对自己的负责,也是对团队的负责。


2.7 leetcode editor


可以在 leetcode 中写代码并提交到 leetcode 的插件,太赞了!算法是内功,虽然在平常开发中用到的机会不多,但是还要勤加修炼,大的待遇好的公司基本上都需要算法面试,学好算法有了敲门砖才行,加油。


2.8 Key promoter X


idea 中的快捷键太多了,刚开始的时候很难记,装上这个插件,在你点击对应功能的时候会提醒对应的快捷键,下次记住就可以了,长此以往你会记住越来越多的快捷键,增加开发效率。


2.9 Chinese (Simplified) Language Pack EAP


英语不太好的同学可以安装这个插件,先看看idea 的功能,等到熟练了可以换回英文版本


3、总结


Idea 是平常写代码最主要的环境,一定要熟练使用,提高开发效率,提高代码质量,对自己的功能,自己的代码负责。


疑问的可以留言,我们一起讨论,没有问题的也可以留言,我们交个朋友

目录
相关文章
|
11天前
|
Java 开发工具 Maven
IntelliJ IDEA安装教程(超详细)
IntelliJ IDEA安装教程(超详细)
125 1
|
11天前
|
XML IDE 开发工具
别看你风吹头顶凉但你绝对没有过这样方便的插件Intellij IDEA 自带的 Vim
别看你风吹头顶凉但你绝对没有过这样方便的插件Intellij IDEA 自带的 Vim
51 0
|
11天前
|
Java Maven Spring
【操作宝典】IntelliJ IDEA新建maven项目详细教程
【操作宝典】IntelliJ IDEA新建maven项目详细教程
41 1
|
5天前
|
SQL Java 数据库连接
IDEA开发插件有哪些值得推荐?
这篇文章介绍了IntelliJ IDEA中的一些高效插件,包括RestfulTool(用于快速定位API)、Translation(便捷的代码翻译工具)、Alibaba Java Coding Guidelines(代码规范检查)、Free MyBatis Tool(增强MyBatis开发体验)和Mybatis Log(SQL日志查看)。此外,还提到了Vue.js插件以及可选装的Grep Console(控制台日志分析)、Maven Helper(解决Maven依赖冲突)和Private Notes(源码注释管理)。作者提醒,虽然插件有用,但过多会影响IDE性能,应注重质量而非数量。
|
5天前
|
SQL Java 数据库连接
IDEA开发插件有哪些值得推荐?
这篇文章介绍了IntelliJ IDEA中一些实用的神仙插件,包括RestfulTool(用于快速定位请求处理代码)、Translation(方便代码中的英文翻译)、Alibaba Java Coding Guidelines(遵循阿里巴巴编码规范)、Free MyBatis Tool(增强MyBatis支持)和Mybatis Log(整理SQL日志)。此外,还提到了Vue.js插件和可选装的Grep Console(日志高亮)、Maven Helper(解决Maven依赖冲突)以及Private Notes和Rainbow Brackets(代码注释和括号颜色标记)。
|
11天前
|
存储 IDE Java
IntelliJ IDEA 安装及配置详细教程
IntelliJ IDEA 安装及配置详细教程
35 0
|
11天前
idea的yapi插件使用详解
idea的yapi插件使用详解
17 0
|
11天前
|
JSON Java Maven
IDEA开发过程中常用插件必备
本文介绍了提升IntelliJ IDEA开发效率的几个插件:Codota用于强大代码补全;Auto filling Java call arguments自动填充函数参数,节省手动填充时间;GsonFormat能快速将JSON转换为Java实体类;Rainbow Brackets帮助识别括号所属代码块;Maven Helper提供高效查看和分析Maven依赖树功能;Key Promoter X提醒使用快捷键代替鼠标操作;最后还分享了如何设置背景图片以提升编码心情。
|
11天前
|
XML SQL Java
IntelliJ IDEA 插件 MybatisX 在mapper和xml间跳转
IntelliJ IDEA 插件 MybatisX 在mapper和xml间跳转
102 0
|
11天前
|
人工智能 自然语言处理 Java
用智谱 GLM-4大模型开发自己的IDEA插件
V 哥建议研究大模型先从研究开放 API 开始,作为程序员的你觉对不是什么难事,通过研究 API 的过程中,可以让你更加了解大模型的原理,当然想要更深入的理解,需要对开源大模型的源码进行研究,根据个人的技术能力,量力而行。研究 API 是第一步,目前热招的岗位中,就有基于大模型开放 API 做应用开发的,大家可以在招聘站点上具体看看职位要求。
用智谱 GLM-4大模型开发自己的IDEA插件