前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >《保姆教程一》Idea 必装插件,墙裂推荐!!!

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

原创
作者头像
香菜聊游戏
修改2021-05-24 15:34:35
1.5K0
修改2021-05-24 15:34:35
举报
文章被收录于专栏:香菜聊游戏

《离职留给小徒弟保姆教程》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值得拥有

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、插件安装
  • 1.1 在线 安装
  • 1.2 离线安装
    • 二、必装的插件
    • 2.1 GrepConsole
    • 2.2、Lombok
    • 2.3 aiXcoder
    • 2.4 彩虹颜色括号:Rainbow Brackets
    • 2.5 jclasslib bytecode viewer
    • 2.6 Alibaba Java Coding Guidelines
    • 2.7 leetcode editor
    • 2.8 Key promoter X
    • 2.9 Chinese (Simplified) Language Pack EAP
    • 3、总结
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档