IntelliJ IDEA 是一个很是强大的 IDE,拥有许多功能。在 IDEA 中大部分功能均可以用快捷键去完成,若是掌握了大部分快捷键,能够只使用键盘开发了。ide
ps: 最近正在练习快捷键,准备尝试只使用键盘进行开发学习
也许由于这些繁多的功能,对于新入手 IDEA 的开发人员,快速掌握功能与快捷键并非很简单。幸运的是 Jetbrain 早已考虑到该状况, 在 IDEA 有相关功能,能够快速帮助你上手。ui
首先介绍的是 Tip of the day 。这个功能,你们应该都见过。初始安装好 IDEA,打开软件,默认就会弹出下面的窗口。插件
默认状况下 show tips on startup 选项会勾选,下次打开就会该功能会继续出现。不过我相信不少人,被国内各类弹窗广告迫害,会习惯性的第一时间就会把它取消。blog
若是你已经取消这个选项,能够在 HELP | Tip of the day 打开。ip
在这个窗口,会显示一个 IDEA 功能,左右切换能够查看其余功能。开发
第二个介绍 productivity guide。it
上面咱们提到 IDEA 中存在不少功能以及快捷键,但你知道你常常使用是那几个功能以及使用频率如何?io
在 IDEA 中打开 productivity guide,在这里你不只能够看到常常使用的功能,还会展现你从未使用的功能。gui
咱们能够在 Help | Productivity Guide 打开。
这个窗口能够看到 IDEA 统计相关功能使用状况。点击未在使用的功能,在下面的面板,会给出相关提示。
若是旁边的小伙伴也在使用 IDEA,不妨互相比较一下相关数据,也许能发现一些有趣的现象。
介绍 IDEA 自带的两个功能,下面介绍一款插件。这款插件由 IDEA 官方开发,5星认证好评。
在 setting|plugins 输入 IDE Features Trainer,就能找到这款插件。
安装以后,打开 IDEA,能够在首页看到 Learn Intellij IDEA 选项。
点击选项会进入一个内置工程。
哈哈,目前只完成两个,正在跟着学习相关快捷键。
这个插件主要教你学会五类相关功能,分别为:
Editor Basics:相关的编辑技巧。
Code Completion:代码提示快捷键,一些快捷完成代码的及技巧。
Refactoring:代码重构的技巧。
Code Assistance:代码只能提示功能,能够快速格式化以及查看方法参数等。
Navigation: 导航功能,能够快速搜索文件,类,方法名。这个真的不得不吹一下,IDEA 搜索功能快速且方便。
相关子功能示例:
掌握这五类技巧,能够说已经掌握 IDEA 的核心功能。
IDEA 上手简单,可是想熟练掌握,却仍是须要大量的练习。上面三个技巧只能帮助你去了解相关功能,可否掌握还得靠本身去练习。