IDEA安装详细步骤(多图预警)
作者:2的32次方 发布时间:2022-02-28 14:38:39
简介
关于IDEA的介绍,引用自百度百科:
IDEA全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Python等少数语言。
下载IDEA直接在IDEA下载页面选择对应的版本下载安装包或者压缩包即可(需要注意IDEA官网会自动识别你的操作系统,下载到的安装包为你的操作系统可用的安装包,示例中使用的是Windows系统,所以安装包为exe文件)
也可以自己自行选择操作系统下载对应的安装包
开源版和旗舰版的区别开源版(Community)完全免费,旗舰版(Ultimate)需要收费,但是注册账号后可以试用30天两者的安装包是不同的,同一台机器可以同时安装开源版和旗舰版旗舰版比开源版多了很多功能,例如支持HTML/CSS/JavaScript/TypeScript的代码智能提醒、提供常用框架(Spring,Play,Grails)的实用插件、提供数据库工具、自动检查代码重复等。旗舰版的收费目前是订阅模式收费策略,支持按年订阅或者按月订阅。安装注意事项
本文是以IDEA-2019.2-开源版在Windows系统作为示例。
安装时,如果一路Next,那么默认是不会在桌面创建快捷方式,可以在第三步的时候,按照下图示例操作
初始化设置IDEA
IDEA在初次运行时会让你选择是否导入设置,如下图所示
但是初次使用或者没有保存设置的大多要重新设置。
使用默认配置
如果想要偷懒可以选择直接关掉配置窗口或者点击跳过配置按钮,如下图所示。这样就会直接使用默认配置了。
配置IDEA
不过IDEA的默认配置会引入大量的插件,不建议大家直接使用,下面将会向大家怎么配置自己的IDEA。
选择UI主题,在IDEA中提供了两种UI主题:
大家可以根据自己的喜好选择,后续使用如果不喜欢也可以在设置中进行修改
设置默认插件,这一步需要根据自己的情况选择禁止一些用不上的组件
配置构建工具,这里建议把自己不用的构建工具插件禁用
以我自己使用习惯,只会启用maven(默认是全启用),如下图所示
配置版本控制工具,我选择是只使用git和github,大家可以根据自己的使用习惯选择版本控制工具
配置测试工具,根据需要选择开启
配置Swing,如果不是开发Swing项目,建议关闭(默认开启),关闭状态如下图所示
配置Android,同Swing配置,非安卓开发者建议关闭
配置其他工具,这个一般我不会进行修改
配置插件开发,非IDEA插件开发者建议关闭
配置好后的界面,如下图所示
配置功能插件,这里的插件都需要安装(自动会下载)
需要注意其实这里有个IDEA官方的教程插件,有兴趣的朋友可以试着安装使用
然后点击右下角的启动IDEA按钮就可以愉快地使用IDEA了
来源:https://blog.csdn.net/a158123/article/details/102690129


猜你喜欢
- 本文实例为大家分享了WPF实现文字粒子闪烁动画的具体代码,供大家参考,具体内容如下实现效果如下:思路:首先根据显示文本创建文本路径Geome
- 缓存在很多情况下需要用到,合理利用缓存可以一方面可以提高程序的响应速度,同时可以减少对特定资源访问的压力。本文主要针对自己在Winform方
- " 梧桐更兼细雨,到黄昏、点点滴滴。"C语言朱武大战数据结构专栏C语言植物大战数据结构快速排序图文示例C语言植物大战数据
- 安卓原生的按钮是多么丑,效果是多么单调,大家也是有目共睹的。 要做一个APP少不了使用按钮,一个好看的按钮少不了好看的效果和外表,这次主要跟
- 一、什么是Memcached?Memcached是danga.com开发的分布式内存对象缓存系统,所谓分布式,意味着它不是本地的,而是基于网
- groovy是一种动态脚本语言,适用于一些可变、和规则配置性的需求,目前Spring提供ScriptSource接口,支持两种类型,一种是R
- 说明:此头像类似微信群组头像,整个头像由组内前N位人员的头像组合而成,可用网络或本地图片进行组合,最终显示为一个头像整体,看效果图:一、自定
- 本文实例为大家分享了Android简单自定义音乐波动特效图的具体代码,供大家参考,具体内容如下最终效果:思路:就是绘制一个不断变化高度的矩形
- 登录接口实现public User queryUser(String UserName, String Password,HttpServl
- 问题springcloud 版本 为 Finchley.RELEASEspringboot 版本为 2.0.3.RELEASE现在有需求,/
- 在Material Design里,CoordinatorLayout通常用来作为顶层视图,来协调处理各个子View之间的动作,从而实现各种
- 1.首先,八种基本数据类型分别是:int、short、float、double、long、boolean、byte、char; &
- 本文实例讲述了java编程调用存储过程中得到新增记录id号的实现方法。分享给大家供大家参考,具体如下:关于ms sql server2000
- 以前在别的地方见过一个通过调用系统API实现屏幕截图的例子,从内心来说我不太喜欢在C#代码中出现这种情况,现在什么都讲“和谐”,我觉得这种做
- 1. 配置 * 具体步骤:编写一自定义 * 类实现接口 HandlerInterceptorHandlerInterceptor 接口: 可
- 1 简介AOP,即面向切面编程是很常用的技术,特别是在Java Web开发中。而最流行的AOP框架分别是Spring AOP和AspectJ
- 情况简介spring项目,controller异步调用service的方法,产生大量并发。具体业务:前台同时传入大量待翻译的单词,后台业务接
- 技术场景在日常的开发、测试或运维的过程中,经常存在这样的场景,开发人员在代码中使用日志工具(log4j、slf4j)记录日志,比如请求ID、
- Android CalendarView,DatePicker,TimePicker,以及NumberPicker的使用简单复习
- 向右滑动返回,对于屏幕过大的手机来说,在单手操作时,是一个不错的用户体验,用户不必再费力的或者用另一个手去点击屏幕左上角的返回按钮或者,手机