标签 IDEA高级教程 下的文章

经常有小伙伴问我: “你的 IDEA 主题怎么这么好看,能推荐一下不?”。就实在有点不耐烦了,才索性写了这篇文章。在这篇文章中,我精选了几个比较是和 Java 编码的 IDEA 主题供小伙伴们选择。另外,我自己用的是 One Dark theme 这款。Material Theme UI这是 IDEA 中使用人数最多的一款主题。当你安装完这个插件之后,你会发现这个主题本身又提供了多种相关的主题供你选择。

- 阅读剩余部分 -

有了这个插件之后,你可以在 IDE 中以交互方式学习 IDEA 最常用的快捷方式和最基本功能。::: tip 强烈推荐此插件非常方便!强烈建议大家安装一个,尤其是刚开始使用 IDEA 的朋友。:::当我们安装了这个插件之后,你会发现我们的 IDEA 编辑器的右边多了一个“Learn”的选项,我们点击这个选项就可以看到如下界面。

- 阅读剩余部分 -

相信我!下面这两个一定是 IDEA 必备的插件。Key Promoter X: 快捷键提示这个插件的功能主要是在你本可以使用快捷键操作的地方提醒你用快捷键操作。举个例子。我直接点击 tab 栏下的菜单打开 Version Control(版本控制) 的话,这个插件就会提示你可以用快捷键 command+9或者shift+command+9打开。如下图所示。

- 阅读剩余部分 -

《阿里Java开发手册》大家都知道吗?这是由阿里发布的Java编码规范,现如今在广大 Java 开发者的共同努力下,已然成为业界的 Java 编码规范。如果是让大家去阅读手册、刻意的学习编码规范,可能很多人都学不下去哈。我也一样,而且我个人的学习习惯也是结合案例学习,并不是只有理论。于是乎开源大佬们便决定做一款IDEA插件,来检查“坏代码”,该插件被命名为:Alibaba Java Coding Guidelines。目前,该插件已开源:p3c功能:该插件会实时检测,告诉你代码哪里不规范?应该怎么修改?借助该插件的实时提示,逐渐学习编码规范,可以避免踩更多的坑!本文将主要介绍该插件如何使用?帮助小白扫盲~

- 阅读剩余部分 -

本文主要给大家介绍 Lombok 插件,以及如何使用该插件?Lombok属于编译级别的插件,我们可以在代码中写好注解,然后项目运行的时候便会自动生成部分代码。可能还是有同学不理解,那么我举个通俗的例子:我们 Class 中的属性是要有 getter settter等代码的,可以通过 IDEA的 Generate 来生成,但是在项目开发的时候, Class 中的属性是一直在变化、会时不时更改的,使用 IDEA的 Generate 是可以生成 getter settter等代码,但是属性一变我们就要对应的修改代码了,非常麻烦。如果我们使用 Lombok 的注解就不会这么麻烦,Class 中的属性随便你怎么改,我写好了注解,项目编译的时候生成代码,是万万不会受影响的。

- 阅读剩余部分 -