还不知道如何使用 IDEA ?教你三招快速掌握 IDEA

楼下小黑哥 小黑十一点半

前言

IntelliJ IDEA 是一个非常强大的 IDE,拥有许多功能。在 IDEA 中大部分功能都可以用快捷键去完成,如果掌握了大部分快捷键,可以只使用键盘开发了。

ps: 最近正在练习快捷键,准备尝试只使用键盘进行开发

也许因为这些繁多的功能,对于新入手 IDEA 的开发人员,快速掌握功能与快捷键并不是很简单。幸运的是 Jetbrain 早已考虑到该情况, 在 IDEA 有相关功能,可以快速帮助你上手。

Tip of the day

首先介绍的是 Tip of the day 。这个功能,大家应该都见过。初始安装好 IDEA,打开软件,默认就会弹出下面的窗口。


默认情况下 show tips on startup 选项会勾选,下次打开就会该功能会继续出现。不过我相信很多人,被国内各种弹窗广告迫害,会习惯性的第一时间就会把它取消。

如果你已经取消这个选项,可以在 HELP | Tip of the day 打开。

在这个窗口,会显示一个 IDEA 功能,左右切换可以查看其他功能。


productivity guide

第二个介绍 productivity guide。

上面我们提到 IDEA 中存在很多功能以及快捷键,但你知道你经常使用是那几个功能以及使用频率如何?

在 IDEA 中打开 productivity guide,在这里你不仅可以看到经常使用的功能,还会展示你从未使用的功能。

我们可以在 Help | Productivity Guide 打开。

这个窗口可以看到 IDEA 统计相关功能使用情况。点击未在使用的功能,在下面的面板,会给出相关提示。

如果旁边的小伙伴也在使用 IDEA,不妨互相比较一下相关数据,也许能发现一些有趣的现象。

插件 IDE Features Trainer

介绍 IDEA 自带的两个功能,下面介绍一款插件。这款插件由 IDEA 官方开发,5星认证好评。

在 setting|plugins 输入 IDE Features Trainer,就能找到这款插件。

安装之后,打开 IDEA,可以在首页看到 Learn Intellij IDEA 选项。

点击选项会进入一个内置工程。

哈哈,目前只完成两个,正在跟着学习相关快捷键。

这个插件主要教你学会五类相关功能,分别为:

Editor Basics:相关的编辑技巧。

Code Completion:代码提示快捷键,一些快捷完成代码的及技巧。

Refactoring
:代码重构的技巧。

Code Assistance
:代码只能提示功能,可以快速格式化以及查看方法参数等。

Navigation: 导航功能,可以快速搜索文件,类,方法名。这个真的不得不吹一下,IDEA 搜索功能快速且方便。

相关子功能示例:

掌握这五类技巧,可以说已经掌握 IDEA 的核心功能。

总结

IDEA 上手简单,但是想熟练掌握,却还是需要大量的练习。上面三个技巧只能帮助你去了解相关功能,能否掌握还得靠自己去练习。

©著作权归作者所有:来自51CTO博客作者mb5ff59251db416的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. SPI 机制-插件化扩展功能
  2. 用Python打造一款文件搜索工具,所有功能自己定义!
  3. 尝鲜 ES2019 的新功能 [每日前端夜话0x38]
  4. Jupyter Notebook & Lab快捷键大全
  5. TypeScript 3.3发布!看看增加了什么新功能 [每日前端夜话(0x19)]
  6. 实用 | PyCharm常用快捷键整理
  7. Python进阶:自定义对象实现切片功能
  8. 每日 (No.0x01)ECMAScript 2016,2017和2018中所有新功能的示例(上
  9. 每日前端夜话(0x02):ECMAScript 2016,2017和2018中所有新功能的示

随机推荐

  1. android的PowerManager和PowerManager.Wa
  2. Android单元测试 Instrumentation
  3. android View各属性详解
  4. Android应用程序启动过程源代码分析
  5. [android—runloop] vs [ios—runloop]
  6. Android(安卓)多个 Activity 调用 跳转
  7. Android开发中各种问题集锦【11-20】
  8. Android 锁屏问题
  9. Android版本适配问题处理
  10. Android Priority Job Queue:一个专门为An