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

2021-05-24 15:34:35 浏览数 (1)

《离职留给小徒弟保姆教程》Idea 必装插件,墙裂推荐!!!

前言:

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

一、插件安装

首先 打开Idea -> File->Setting

1.1 在线 安装

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

1.2 离线安装

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

1.2.2 在官方网站 https://plugins.jetbrains.com/,可以搜索想要的插件,或者随便逛逛

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

1.2.3 点击查看详情。

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

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

二、必装的插件

    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 是一个强大的代码完成器和代码搜索引擎,基于最新的深度学习技术,官方网站 https://www.aixcoder.com/#/。它有可能向您推荐一整套代码,这将帮助您更快地编写代码。aiXcoder还提供了一个代码搜索引擎,以帮助您在GitHub上搜索API用例。aiXcoder 是国产的,而且可以离线使用,不用担心你的代码会被公开。用的越多越智能。

  • 推出本地版,无需上传代码,确保代码安全!
  • 先进的深度学习模型压缩技术,本地顺畅运行!
  • 使用海量开源代码训练,支持不同细分领域!

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 是平常写代码最主要的环境,一定要熟练使用,提高开发效率,提高代码质量,对自己的功能,自己的代码负责。

1、先学会这些调试技巧,再写代码,效率提高十倍。吐血整理!

2、用了这些软件,写代码有了飞一般的速度

3、一行顶十行,idea骚操作,live template值得拥有

0 人点赞