| 做者:江夏git
| CSDN:blog.csdn.net/qq_41153943github
| 掘金:juejin.cn/user/651387…面试
| 知乎:www.zhihu.com/people/1024…数据库
| GitHub:github.com/JiangXia-10…markdown
本文大概2165字,建议阅读15分钟eclipse
这是我参与8月更文挑战的第13天,活动详情查看:8月更文挑战maven
IntelliJ IDEA(简称 IDEA),是Java语言开发的集成环境,IDEA 在业界被公认为最好的Java开发工具之一,尤为在智能代码助手、代码自动提示、重构、J2EE 支持、各种版本工具(Git、SVN、GitHub 等)、JUnit、CVS 整合、代码分析和创新的 GUI 设计等方面的功能都很优秀,也是目前使用最多最为普遍的开发工具之一了。咱们公司使用的就是idea进行项目的开发,idea还有不少的配置,配置好了可以提升咱们的开发效率,大大提升工做效率。这里就总结一下个人idea的详细配置,把本身的经验整理记录下来,固然,若是可以在此基础上帮助你们快速入门并掌握IDEA那就更好了编辑器
这里对于idea的安装不进行介绍了,idea的下载能够去官网,官网地址,免费版本能够下载社区版本,专业版本须要收费,网上也有一些pj方法,你们能够参考参考,建议有条件的仍是要支持正版。另外我使用的IntelliJ IDEA的版本是2018.1版本,大部分功能应该也差很少,由于使用比较久了,已经习惯了因此没有进行升级最新版本。ide
在安装了idea以后打开idea,而后进行idea的设置。IDEA有全局配置和项目配置两种设置,在欢迎页进行的Settings是对全局配置进行设置。而在项目中setting为当前项目的设置。工具
1.File-->Ohter Settings-->Default Project Structure
2.选择安装路径进行配置
注意:更改任何配置后都须要先点击Apply,再点击Ok,这样配置才能生效!
主题在安装idea的时候能够选择喜欢的主题,可是选择以后后续也能够更改:
File-->settings-->Appearance&Behavior-->Appearance-->UI Options-->Theme:
idea默认主题就以上几种更多的主题,能够去idea主题下载,下载会有jar包,而后在File-->Import Settings选中本身喜欢的主题的jar包,而后再根据上面的步骤选择便可。
File-->settings-->Appearance&Behavior-->Appearance-->UI Options:
File-->settings-->Editor-->Font:
控制台字体和编辑器字体设置是同样的原理,可是设置路不同,控制台窗口的设置是在: File-->settings-->Editor-->Color Scheme-->Console Font
若是想将编辑页面变换主题,能够去设置里面调节背景颜色,设置方法以下:
File-->settings-->Editor-->File Encodings:
设置路径:File–->settings–->Editor–->General–->勾选Show quick documentation,如下是设置鼠标悬浮半秒提示文档信息:
idea的默认设置是严格区分大小写提示的,因此当咱们输入的字段的大小写不一致的时候是不进行代码提示的,好比常常输入的String,若是输入的是string就不会提示String,这样不方便编码,因此能够设置不区分大小写进行提示。
设置路径:File–->settings–->Editor–->General-->Code Completion:
设置路径:File-->Settings-->Editor-->General-->Auto Import”
idea的版本发布仍是很快的,因此每次有新的版本发布idea都会提示更新,若是不肯意更新因此每次提示仍是挺麻烦的,因此能够设置关闭自动更新。
设置路径:File-->Settings-->Appearance-->Behavior-->System Settings
设置路径:File-->Settings-->Appearance --> Behavior--> System Settings”
有些时候方法过多,看的眼花,不方便咱们查看代码,因此能够设置在方法之间显示分割线。
设置路径:File-->Settings-->Editor-->General-->Appearance”
显示效果:
不设置则没有分割线
idea打开代码,默认是显示一行,超出后则隐藏,有些时候不利于查看代码,默认效果:
Tab页多行显示设置路径:File-->Settings-->Editor-->General-->Editor Tabs
能够设置tab页多行显示,这样比较直观,显示效果:
idea设置一些习惯的快捷键可以大大提升平时开发的效率。
设置路径:File-->Settings-->Keymap
设置路径:File->Settings-->Build,Execution,Deployment-->Compiler
用惯了其余编辑器的能够发现,但咱们须要进行代码比对的时候只须要拖拽tab页便可,好比eclipse、vs等等,可是idea拖拽是没有效果的,这里须要本身设置
设置方法鼠标右击某个tab
效果:
有些时候须要查看代码的修改历史记录,这时候能够选中须要查看的代码文件右键而后选中local history-->show History
效果:
设置路径:File-->Settings-->Build, Execution, Deployment-->Build Tools-->Maven
我这里设置的settings.xml的路径是aliyun的镜像,下载速度比较快。
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
复制代码
在代码开发过程当中须要养成良好的代码注释习惯,可是写注释又比较费时,因此idea能够设置注释模板:
设置路径:File -> Settings -> File and Code Templates -> Includes -> File Header
模板:
* @Auther: ${USER}
* @Date: ${YEAR}/${MONTH}/${DAY}/${TIME}
* @Description:
*/
复制代码
设置路径:File -> Settings -> Live Templates
先建立组:
建立模板:
模板:
* @Description: $description$
* @Param: $params$
* @return: $returns$
* @Author: $user$
* @Date: $date$
*/
复制代码
以上就是个人idea开发过程当中使用到的具体的配置,也不必定适合每一个人,没有最好的设置,只有合适的设置,因此你们能够根据须要参考,这样也可以对idea有个全面的了解!
有任何问题或者不正确的地方欢迎讨论指正!
今日推荐