第一章卸载安装并创建文件
第一部分 IDEA介绍
- 开发公司:JetBrains,来自捷克,https://www.jetbrains.com
- 介绍:Java语言的开发环境,目前业界公认的最好的Java开发工具之一,尤其是智能代码助手、代码自动提示、重构、J2EE支持、Junit等方面内容超常
- 主要功能:
- 相较于eclipse:
- 强大的整合能力,比如Git、Maven、Spring等
- 使用上,提示功能的强大,快捷键与精准搜索等优势
第二部分IDEA下载与安装卸载
- 于官网根据自己不同的操作系统进行匹配下载;ultima与community版本的选择官网有详细介绍
- 官方使用手册:IntelliJ IDEA overview | IntelliJ IDEA (jetbrains.com)
追求更好体验:内存8G或以上,CPUi在5以上,有条件安装到固态硬盘上
- 计算机记得配置jdk环境
- 卸载时候建议用控制面板/卸载或更改程序选中卸载,delete时候全选(就会删除安装目录跟C盘用户下的配置文件——未打开过软件将不会生成,而代码不会被删除;卸载如果重新安装建议重启后进行操作
- 安装:点击安装/单击Browse选择Destination Floder(安装目录)/next/选择要安装的是32位还是64位,以及是否要关联.java等的选项(随意)/next/Finish
注意:IDEA并不会解决Eclipse软件使用时计算机卡顿情况,请升级硬件设备
- 安装内容介绍:
- 启动文件(.exe)与虚拟机相关配置安装在bin目录下
-
- 于bin目录下的idea.exe.vmoptions是相关虚拟机的配置信息。
- 打开后,可以看到初始内存Xms,最大内存Xmx,可保留代码缓存大小ReservedCodeCacheSize
补:如果计算机是64位16G内存并且用于开发大型Java或安卓程序建议进行参数修改,例如:Xms改为500m,Xmx改为1500m,ReservedCodeCacheSize为500m,从而降低垃圾回收频率,提高性能
- Lib:存储库(jar包)
- license:相关插件许可信息
- Plugins:插件
- 软件启动后会在用户目录下生成配置文件:config目录下是配置信息,例如文件模板,插件等;system目录下是缓存数据索引的内容
也就是说,删除计算机用户目录下的配置文件,将会将IDEA的设置还原到默认
第三部分IDEA启动
- 是否导入旧设备——激活——设置主题——设置插件(可以先不选择)——启动页面
- 创建Java文件:
- Create new project——Java配置project SDK选择jdk目录——next——next——取名project name以及设置文件位置——finish
- 导航栏View选项下拉,选中Toolbar,Tool Buttons调出工具条和按钮组
于刚刚新建Java文件里:
-
-
- 工程下的 src 类似于 Eclipse 下的 src 目录,用于存放代码。
- 工程下的.idea 和 project01.iml 文件都是 IDEA 工程特有的。类似于 Eclipse 工程下.settings、.classpath、.project 等。
-
3. 右击src,new一个package(包),起名***.java
4. 在包下面new一个JavaClass(想要创建interface等也是在此操作下选择)
- IDEA会实时保存,不需要一步一CTRL+S
- 运行run
第四部分创建模块Module
- Eclipse 中 workspace 相当于 IDEA 中的 Project
Eclipse 中 Project 相当于 IDEA 中的 Module
- Eclipse中是一个窗口管理n个project;IDEA是一个project打开一个窗口,可打开多个窗口,一个 Project可以有多个 Module(>=1),模块之间彼此可以相互依赖。
- 新建模块Model:
右击project——new——Model——根据需求选择内容
创建完成后,Model下会有一个src包
- 删除模块model:
选中要删除的model,右击——open Model Settings——选择删除按钮➖——yes;此时完成操作会发现列表里要删除的Model还存在,选中右击——delete
如此操作才会从硬盘上将此 Module 删除掉