常规操作,如何在idea插件库下载自己喜欢的插件

新手程序员都对高级程序员那炫酷的编程页面羡慕不已,透明的编程环境看上去就是以为大神,但是自己是个小白,不懂如何设置这些东西,接下来我就叫大家一步一步设置。相信设置完之后,你也就称为大神不远咯。如果帮助到你不要忘记点赞后留言哦。我也是以为小白,欢迎交流!


  1. 首先点击File然后点击Settings进入设置页面,如果找不到,在编程页面找到小扳手图标也是可以进入的

  1. 记下来就是进入settings之后的页面了,在这里可以设置一些常规的操作,比如字体大小和各种颜色。然后进入正题把,点击settings中的Plugins,这个就是插件库了!


3.在搜素框搜索你需要的插件名字,点击搜索然后点击Instanll就可以安装了。有些插件安装完之后需要重启idea但是其他的不需要。接下来就可以一起设置自己idae插件了

1.Background image Plus

这是一款可以设置idea背景图片的插件,不但可以设置固体的图片,还可以设置一段时间后随机变化背景图片,以及设置图片的透明度等等


2.activate-power-mode

这是一款让你在编码的时候,整个屏幕都为之颤抖的插件。超炫酷的,但是有点晃眼睛哦

3.Rainbow Brackets

​ 彩虹颜色的括号 看着很舒服 敲代码效率变高

4.CodeGlance

在编辑区的右侧显示的代码地图,我感觉这个功能是我最喜欢的,写了很长的代码之后可以快速滑到自己想写的位置,有种一览众山小的感觉

5.GenerateAllSetter

一键调用一个对象的所有set方法并且赋予默认值 在对象字段多的时候非常方便,在做项目时,每层都有各自的实体对象需要相互转换,但是考虑BeanUtil.copyProperties()等这些工具的弊端,有些地方就需要手动的赋值时,有这个插件就会很方便,创建完对象后在变量名上面按Alt+Enter就会出来 generate all setter选项。

6.GsonFormat

一键根据json文本生成java类 非常方便

7.CamelCase

将不是驼峰格式的名称,快速转成驼峰格式,安装好后,选中要修改的名称,按快捷键shift+alt+u。

8.AceJump

前面介绍了一款可以通过使用快捷键来代替鼠标操作的插件,这里再介绍一款可以彻底摆脱鼠标的插件,即AceJump

AceJump允许您快速将光标导航到编辑器中可见的任何位置,只需点击“ctrl +;”,然后输入一个你想要跳转到的字符,之后键入匹配的字符就跳转到你想要挑战的地方了。

如以上代码,我想在这个类中,跳转到println那个位置,只需要按下快捷键:“ctrl +;”,然后输入println,即可定位到目标位置。

上图中,我输入了pri三个字母后,页面提示三个可选项,分别用字母F、J、G标注,这时候只需要按下对应字母,即可快速定位到指定位置,是不是很方便。

9.Translation

中英文翻译工具,之所以要把它也单独列出来,是使用起来真的很方便,不用再和其他翻译工具之间来回切换了。

官方介绍的特点:

  • 多种翻译引擎.

    • 谷歌翻译.
    • 雅虎翻译.
    • 百度翻译.
  • 多种语音互译.

  • 文档注释翻译

  • 文本转语音

  • 自动选词

    使用方式:

    安装成功后,会在如图区域显示两个图标,

可以点击图标调出不同的对话框进行搜索翻译

当然也可以选中要翻译的文本,然后右键,

选择Translate,可以直接调出翻译面板,

选择Translate and Replace,可以直接将翻译结果显示在下拉框中,选择合适的点击之后会自动替换当前文本

以上两个右键操作可以使用快捷键 Ctrl + Shift + Y 和 Ctrl + Shift + X来代替

还有一种非常好用的功能,对于英文不是太好阅读源码英文文档比较吃力的,可以实现一键翻译,very nice!

就拿阅读java.lang.String的源码来说,进入到内部后,使光标处在文档注释区域,随便任何位置,然后右键,选择Translate Documentation,立马就有翻译出来,并且自动排版,非常易于阅读

idea设置插件,史上最详细操作相关推荐

  1. 惠普(HP)打印机驱动安装+答题卡尺寸设置: LaserJet MFP M436n(史上最详细操作演示)

    1. 打印机驱动安装 1.1 打开驱动光盘,双击击 setup 应用程序(驱动也可以直接从网上下载(搜索打印机型号:LaserJet MFP M436n)): 1.2 点击下一步,勾选两个对话框,再点 ...

  2. linux bios设置界面,BIOS怎么设置 史上最详细的bios设置图解教程

    BIOS怎么设置?下面百事网小编就为大家带来史上最详细的bios设置图解教程. 一 进入BIOS设置程序通常有以下三种方法 1.开机启动时按热键(最通用也最常用) 在开机时按下特定的热键可以进入BIO ...

  3. 不仅有史上最详细Docker 安装Minio Client,还附带解决如何设置永久访问和永久下载链接!!(详图)绝对值得收藏的哈!!!!

    背景: 这两天在整理知识点,然后在学习Minio,一开始遇到更新,整了我不少时间,之前用的太久了,改了不少东西.用了之后发现不知道怎么设置成永久访问,就出了这篇文章. 史上最详细Docker安装最新版 ...

  4. 史上最详细的MySQL操作事例

    史上最详细的MySQL操作事例 文章目录 史上最详细的MySQL操作事例 一.数据库的操作 二.数据表的操作 三.数据表的增删查该 四.数据准备 五.条件查询 六.排序 七.聚合函数 八.分组 九.分 ...

  5. Windows server 2003域控直接迁移到2012[史上最详细]

    Windows server 2003域控直接迁移到2012[史上最详细] 有问题请联系QQ:185426445,或者加群微软统一沟通中国(一),群号:222630797, 也可以和我本人联系,手机: ...

  6. Kafka史上最详细原理总结(一)

    Kafka史上最详细原理总结 一.概念理解 (1)产生背景 (2)Kafka的特性 (3)Kafka场景应用 (4)Kafka一些重要设计思想 二.消息队列通信的模式 (1)点对点模式 (2)发布订阅 ...

  7. IPV4与IPV6的区别(史上最详细)

    IPV4与IPV6的区别(史上最详细) 描述 IPv4 IPv6 地址 长度为 32 位(4 个字节).地址由网络和主机部分组成,这取决于地址类.根据地址的前几位,可定义各种地址类:A.B.C.D 或 ...

  8. ubuntu boot空间不足_windows10安装ubuntu双系统教程(绝对史上最详细)

    windows10安装ubuntu双系统教程(绝对史上最详细) 快车道: Windows10安装ubuntu16.04双系统教程 Windows10安装ubuntu18.04双系统教程 一. 先搞清楚 ...

  9. 史上最详细MySQL5.5复制配置步骤,与以前版本的有所不同

    史上最详细MySQL5.5复制配置步骤,与以前版本的有所不同 http://codingstandards.iteye.com/blog/1535994 操作系统:CentOS 5.8 MySQL版本 ...

最新文章

  1. 使用rsync实现数据实时同步备份--实战
  2. Python3-onvif协议之相机截图
  3. keras中无法下载 https://s3.amazonaws.com/img-datasets/mnist.npz 解决方法
  4. Vector 所有元素相加求和
  5. Chat:NLP 中文短文本分类项目实践(上)
  6. 华谊兄弟出现什么问题_什么是语言训练?这就要从语言问题的出现说起了
  7. java lambda max_在Java中使用Lambda表达式查找Max
  8. 5分钟了解什么是真正的深度学习
  9. 禅道项目管理_推荐一个项目管理工具,落地基于Scrum的敏捷开发!
  10. Pandas Groupby ApplyAgg
  11. java并发编程实践——王宝令(极客时间)学习笔记
  12. 讯联智付:用户绑卡时“被签订”代扣协议 成借贷平台乱收费“帮凶”
  13. 前端VUE完成截取当前页面转PDF,支持分页
  14. Xilinx Vitis学习-ug1393
  15. js 对象和回调函数
  16. 中小企业常遇到这些问题,看APS系统是如何解决的
  17. C语言字母升序排列,C语言改错题,题目:实现n个字符串的升序排列
  18. Linux命令之帮助手册
  19. 大数据命令,一文在手,全部都有(送纯净版文档)
  20. MySQL数据库实操教程(23)——数据库备份与还原

热门文章

  1. React native ios上架
  2. Android开发大牛们的博客地址
  3. Docker容器的理解
  4. 第三方医学诊断(实验室)(ICL)
  5. Java项目 超市管理系统(二)数据库的分析与建立
  6. 关于Unity3D的四种常用灯光
  7. 2021考研余丙森森哥概率魔力提分笔记(冲刺课笔记)
  8. Windows 7蓝屏代码含义
  9. 谷歌浏览器卸载后点击安装程序没反应
  10. 我的世界服务器怎么增加npc,自定义NPC (Custom Npcs)