文章目录

  • BackgroundImage
  • Statistic
  • Lombok
  • Power Mode II
  • WakaTime
  • Rainbow Brackets、Codota、String Manipulation

BackgroundImage

BackgroundImage允许开发者自定义IDEA的桌面背景图片。

只需要两步就可以拥有自己的专属背景:

  1. 安装BackgroundImage

  2. 选择图片
    BackgroundImage插件安装完成之后就可以设定自己的IDEA背景了。

设置完成!

Statistic

安装步骤参考BackgroundImage。

使用Statistic可以直观的看到当前项目中各类型文件的大小、行数、LOC等信息。

通过以下步骤调出Statistic窗口

Lombok

Lombok是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具,通过使用对应的注解,可以在编译源码的时候生成对应的方法。

  1. 安装Lombok插件(参考BackgroundImage)
  2. 引入依赖
<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId>
</dependency>

现在就可以使用Lombok简化你的程序了。

Lombok通过注解的方式使用。

Lombok中的注解使用可以参考:https://projectlombok.org/features/all

示例,下面两段代码是等价的。

@Data
public class User {private int id;private String username;private String password;
}
public class User {private int id;private String username;private String password;public int getId() {return id;}public void setId(int id) {this.id = id;}public String getUsername() {return username;}public void setUsername(String username) {this.username = username;}public String getPassword() {return password;}public void setPassword(String password) {this.password = password;}@Overridepublic String toString() {return "User{" +"id=" + id +", username='" + username + '\'' +", password='" + password + '\'' +'}';}
}

Power Mode II


这是一款码字特效插件,让你分分钟上头,手感根本停不下来。
上视频!!!
PowerMode码字特效

WakaTime

WakaTime致力于使每个程序员的时间跟踪完全自动化。通过为IDE和文本编辑器创建开放源代码插件,我们为您如何编写代码提供了强大的见解,并让您回到最重要的方面:创建令人惊叹的软件。

使用步骤:

  1. 安装WakaTime插件(参考BackgroundImage)
  2. 前往官网获取秘钥(官网地址:https://wakatime.com/plugins/status?onboarding=true)
    可以直接使用GitHub账号登录
    然后将这个Key复制下来。
    打开idea,提示你输入API Key。
    Ctrl V 然后Save。

在idea中有一个WakaTime设置面板,可以在tools中找到。


3. 然后你就可以前往WakaTime官网查看你的idea使用分析了,它也会给你定期发送反馈邮件,注意查收。

Rainbow Brackets、Codota、String Manipulation

由于篇幅太长,查阅不便。Rainbow Brackets、Codota、String Manipulation插件介绍请移步:idea中的一些有趣的插件(二)

后续发现的有趣的一些插件也将分享在本文中,欢迎大家收藏。
持续更新补充…

idea中的一些有趣的插件相关推荐

  1. ubuntu chrome java插件_在Ubuntu中为Chrome安装Java插件

    问题描述 我有JDK,在Ubuntu中一切正常,我是说IDE,一些应用程序,我能够开发和运行项目,但是我在Chrome中收到一条消息:Java(TM) is required to display t ...

  2. MyEclipse 10 中安装Android ADT 22插件的方法

    MyEclipse 10 中安装Android ADT 22插件的方法 下载ADT包:http://dl.google.com/android/ADT-22.0.0.zip 将ADT-22.0.0.z ...

  3. Ubuntu中安装Eclipse的SVN插件——subclipse

    Ubuntu中安装Eclipse的SVN插件--subclipse (2010-07-01 18:38) 分类: Linux 安装好Eclipse以后 进入菜单Help->Install new ...

  4. yii 引用php文件,Yii中引出php文件及插件

    Yii中引入php文件及插件 作者:zccst 一.设置环境变量(在PHP) echo get_include_path();       //获取当前所有环境变量.即该项目中那些代码已被引用. se ...

  5. 虚幻引擎4中的移动设备分析插件

    虚幻引擎4中的移动设备分析插件 Joe Graf 在 2015/09/18 02:20:37 | 学习  教程  程序 Share on Facebook Share on Twitter Share ...

  6. 实现你人生中的第一个jQuery插件

    前言 本想把本篇取名:从0开始写前端UI框架:实现你人生中的第一个jQuery插件 ,但感觉标题太长,所以简单明了直接取后面主题为题目吧. 前一篇文章 已经对my-ui框架做了简单的介绍.谈到了我是如 ...

  7. Android Studio 3.5以后 Plugins中搜索不到flutter插件,本地无法安装??

    android studio 中Plugins搜索不到插件??? 1,需要先查看AS的版本信息:Help->About: 2,选择合适的版本下载 3,在as中安装 Android Studio3 ...

  8. 在vue项目中引用萤石云播放器插件

    在vue项目中引用萤石云播放器插件 1. 萤石云官方开发文档: https://open.ys7.com/help/31 2. 登录官方网站:https://open.ys7.com/cn/s/ind ...

  9. 谷歌搜索中一些十分有趣的特效现象

    谷歌中一些十分有趣的特效现象 最近笔者都在用google,并发现了一些十分有趣的现象,下面笔者是搜索的一些关于google十分有趣的特效现象.用一句时髦的话来讲,真的是"吊暴"了. ...

最新文章

  1. Windows10下如何安装配置 perl 环境
  2. (方案汇总)批处理中畸形文件夹和畸形文件的创建、访问、删除
  3. c#控制IE浏览器自动点击等事件WebBrowser,mshtml.IHTMLDocument2
  4. Singleton模式学习
  5. 信用社和民营银行存款利息都高,有5万块钱存哪个更安全?
  6. QBC的distinct查询
  7. 解决zabbix中文乱码问题
  8. spring事务传播特性_关于spring的事务的传播propagation特性
  9. 谷歌宣布Kotlin成安卓开发一级语言,我们如何来学习它
  10. Hyperledger Fabric的区块结构 交易结构
  11. 阶段3 3.SpringMVC·_01.SpringMVC概述及入门案例_08.RequestMapping注解的作用
  12. 任天堂xci文件提取romfs
  13. Sandwell模型和卫星测高反演海底地形
  14. win10键盘快捷键
  15. CAN(FD)收发器选型及替换指南(二)
  16. Fugiat inventore earum unde officia nihil ratione.Аллея развитый юный сынок угроза голубчик.
  17. 计算机管理员和用户名区别,Administrator记不住?教你自定义管理员账户名称
  18. 电脑黑屏显示重新连接服务器,电脑黑屏怎么处理(电脑上显示器黑屏的处理方法)...
  19. Paper Note - 基于高效数据流标记和跟踪的可精炼跨主机攻击调查
  20. 航海世纪服务器维护中,航海世纪2月28日例行维护公告

热门文章

  1. Android_studio 开发简单登陆界面
  2. 计算机硬盘写入量,如何查询固态硬盘SSD的总写入量?
  3. 程序网络访问出错:lacked sufficient buffer space
  4. poj 1324 Astar
  5. 漫谈并发编程:Actor模型
  6. python代码画乌龟_乌龟教你Python编程——“玫瑰花”是怎么画的!
  7. 在centOS中安装以及使用vim编辑器
  8. 黑猴子的家:Scala 常用类型
  9. 热评云厂商:中科曙光4.68亿元,坚守城市云扩展政务云
  10. 第一章图像处理基础概念(人眼和光)