用了IDEA有很长时间了,身边的同事朋友也都慢慢的开始都从Eclipse切换到IDEA了,其实不管是Eclipse仍是IntelliJ IDEA都是开发工具而已,各自都有优势。可是刚从Eclipse切换到IDEA的时候仍是很不适应的,有些人用了一段时间的IDEA适应不了就又切换回Eclipse了,也有的人把IDEA的快捷键设置成了Eclipse的快捷方式。这些都能说明IDEA的使用仍是有点门槛的。那我就结合本身的使用过程,来介绍一下个人一些IDEA的平常配置。git
IDEA不像Eclipse那样能够在一个窗口中打开多个项目,IDEA每次打开一个新的项目都须要开一个新的窗口或者覆盖掉当前窗口,因此在打开多个项目的时候就须要开多个窗口,可是若是不设置好默认设置,每次打开一个新的窗口就要从新设置。例如:每次打开新的项目的时候maven的本地仓库地址都要从新设置。经过设置Other Settings就能够解决这类问题。File-->Other Settings-->Preferences for New Projects。而后在左上角的搜索框中搜maven,就能看到以下图所示配置了。浏览器
配置默认打开的项目的JDK也和这个相似,File-->Other Settings-->Structure for New Projects。而后就能够看到项目配置(Project Settings)和平台配置(Platform Settings)了。maven
在IDEA当中自动编译是须要手动打开的,File-->settings-->Build,Execution,Deployment-->Compiler,而后将下图红框处勾上。svn
IDEA默认是没有开启自动引包功能的。须要手动打开,位置在:File-->Settings-->Editor-->General-->Auto Import。而后在下图的1和2的位置上进行勾选。工具
勾选上1的位置后,IDEA 将在咱们书写代码的时候自动帮咱们优化引入的包,好比自动去掉一些没有用到的包。开发工具
勾选上2的位置后,IDEA 将在咱们书写代码的时候自动帮咱们导入须要用到的包。可是对于那些同名的包,仍是须要手动 Alt + Enter
进行导入的,IntelliJ IDEA 目前还没法智能到替咱们作判断。字体
因为平常开发时都是在公司的办公电脑上进行的,因此内存老是不够用,可是又不清楚IDEA具体实时的占用了多少内存。这个时候对于一些内存并非太够的开发人员来讲能看到实时的内存使用量仍是比较好的。IDEA是提供这项功能的,可是须要手动的打开。具体位置在:File-->Settings-->Apperance-->Window Options-->Show Memory indicator。优化
勾选上后在IDEA的右下角就能够看到实时的内存使用量了,以下图所示:ui
有时候在看代码的时候,不清楚一个类具体是干什么的,就会点进去看这个类的注释,可是强大的IDEA是支持不用点进去就能够看到注释的以及类的相关信息的。可是须要手动打开。具体位置在:File-->Settings-->Editor-->General。而后在下图所示的位置上进行勾选,后面的时间是悬浮提示的显示时间。3d
效果以下图所示:
IDEA也支持向浏览器那样按住Ctrl+鼠标滚轴来改变编辑区的字体的大小,设置的开关在:File-->Settings-->Editor-->General。
将以下图所示的位置勾选上。
效果以下动图:
当咱们打开的标签页多了的时候,默认的会隐藏在右侧,当咱们须要的时候在右侧找到后再打开。IDEA是支持多行显示的,这样在大屏幕的显示器上也不用总去点击右侧的去找刚才打开过的文件了(其实经过Ctril+E也能够找到刚才打开过的文件)。具体开关位置在:File-->Settings-->Editor-->General-->Editor Tabs。
下图位置1的把勾选去掉就能够了。位置2是设置最多展现多少个Tab。
在编辑区直接操做,能看到每一行代码的最近一次修改人,以及提交记录信息。这样每行代码都有记录。能很快定位到谁动过代码,而后找到指定的人来解决问题。
鼠标选中文件,而后右键,在弹出的列表中选择Local History而后就能够看到文件的本地修改记录,即便没有版本控制工具也能够看到这些记录。
这些都只是我我的总结的习惯设置,因人而异,不必定个人习惯就适合你。因此根据本身须要来进行设置吧。IDEA有不少好用的功能,等着咱们去挖掘,而且IDEA团队也在不断的更新迭代,后续我发现了其余好用的功能后会继续推荐给你们的。
文章会同步到个人公众号上面,欢迎关注。