优秀开发者的一大特性就是对于性能的追求永无止境。在掌握了 IntelliJ IDEA 的基本特性后,已经可以利用此 IDE 进行愉快地编码了。但是,追求卓越的开发者肯定希望能充分利用 IntelliJ IDEA 为我们提供的更多优秀特性来提升自己的效率。所以,本文将带领大家一起来学习 IntelliJ IDEA 的那些高级特性。当然,在开始学习本文之前,请确保已经学习并掌握了本系列教程的早期文章。
编码助手
类型信息
如果开发者需要知道插入符号所在位置的符号的更多信息,比如该符号的来源地或者该符号的类型等,那么就需要使用 IntelliJ IDEA 的 快速文档(Quick Documentaion)功能。通过 Ctrl+Q 可以快速启动该功能,在弹出菜单中可以查看该符号的丰富细节信息。如果实际上并不需要这么详细的信息,那可以使用 类型信息(Type Info) 功能来代替,该功能只显示该符号的类型信息而已,同时也只占用了很小一部分屏幕空间。
代码补全(大小写敏感)
默认情况下,Intellij IDEA 的代码补全功能只对输入字符串中的第一个字符的大小写是敏感的。开发者可以根据自己的实际情况来修改这个设置,修改方法是:File -> Settings -> Preferences -> Editor -> General -> Code Completion。一共有三种策略可供选择,如下图:
- 开发者还可以关闭此处的 Autopopup code completion 选项。这样以后,只有开发者明确启动 code completion 功能时,对应的 code completion popup 菜单才会展示出来。
高亮引用
对于是否高亮插入符号所在位置的元素的所有引用位置,每个开发者可能都有自己的观点。所以,IntelliJ IDEA 允许开发者修改其默认的高亮行为,最好是在比较了解 IntelliJ IDEA 的情况下再考虑是否真的有必要进行修改。修改的方式是:File -> Settings -> Preferences -> Editor -> General -> Highlight usages of elements at caret。实际上,IntelliJ IDEA 还提供了快捷键 Ctrl+Shift+f7 来帮助开发者。当然,开发者也可以通过移动插入符号的方式来消除引用处的高亮显示。
驼峰命名
默认情况下,当开发者在编辑器中选择了某些字符串的时候,IntelliJ IDEA 会以大小写不敏感的模式对待这些字符串。如果你期望 IntelliJ IDEA 以大小写敏感的模式来对待选取的字符串。
文章来源 http://www.tiantianbianma.com/idea-advanced-features-one.html/