IDEA简单的配置和使用
IDEA简单的配置和使用
以下参考尚硅谷_宋康红_idea安装、配置与使用文档
- idea的主要优势:
强大的整合能力,例如:Git、Maven、Spring等。
提示功能的快速、便捷
提示功能的范围广
好用的快捷键和代码模板
精准搜索- idea分为两个版本旗舰版(Ultimate)和社区版(Community):
旗舰版收费,可以免费使用30天。社区版免费- 安装前的准备:
3.1硬件要求(Hardware requirements):
内存:2GB RAM minimum,4GB RAM recommended
硬盘:1.5GB hard disk spae + at least 1GB for caches
屏幕:1024x768 minimum screen resolution
建议配置:内存8G或以上,CPU最好i5及以上,最好安装固态硬盘(SSD),将IDEA安装在固态硬盘上这样流畅度会快很多。
3.2软件要求(Software requirements)
操作系统:window 10/8/7(32 or 64 bit)
软件环境:安装配置jdk8及以上版本,似乎2019.3.3版本不需要自己下载jdk,因为它自带jdk11,但建议还是自己下载配置下jdk。- 安装总结:
从安装上来看,idea对硬件要求似乎不是很高。可是实际开发中不是这样的,因为idea执行时会有大量的缓存、索引文件,所以如果想通过使用idea来解决计算机卡、慢等问题,这不太现实,还是要提升硬件设备。我以前电脑是4G运行内存,i3版本 ,用着用着就非常卡,所以还是挑高一点硬件设备的电脑。- 查看安装目录结构:
bin:容器,执行文件和启动参数等
help:快捷键文档和其他帮助文档
jre64:64为Java运行环境
lib:idea依赖的类库
license:各个插件许可
plugin:插件
- 其中,bin目录下:
idea.exe 表示32位idea启动文件
idea.exe.vmoptions 表示32位idea的VM配置文件
idea64.exe 表示64位idea启动文件
idea64.exe.vmoptions 表示64位idea的VM配置文件
- 查看设置目录结构:
这是idea的各种配置的保存目录。这个设置目录有一个特性,就是你删除整个目录之后,重新启动idea,它会再自动帮你生成一个全新的默认配置,所以很多时候如果你吧idea配置改坏了,没关系,删掉该目录,一切配置都会还原默认设置。目录结构图片如下:
6.1config目录:
config目录是idea个性化配置目录,或者说是整个IDE设置目录。
此目录可看成是最重要的目录,没有之一。安装新版本的idea会自动扫描硬盘上的旧配置目录,指的就是该目录。这个目录主要记录了:IDE主要配置功能、自定义的代码模板、自定义的文件模板、自定义的快捷键、Project的tasks记录等等个性化的设置。
6.2system目录:
system目录是idea系统文件目录,是idea与开发项目的一个桥梁目录,里面主要有:缓存、索引、容器文件输出等等,虽然不是最重要的目录,但它是最不可或缺的目录之一。- idea界面介绍:
create new project:创建一个新的工程
import project:导入一个现有的工程
open:打开一个已有的工程。
check out from version control:可以通过服务器上的项目地址check out github上面项目或其他git托管服务器上的项目。- 基本配置:
8.1设置显示常见的视图
新版idea有些不同,但是差不多,认识单词就行
8.2工作界面展示
8.3查看项目配置
8.4**常用配置**
注意:我们配置这些常用的设置时,最好退回idea启动界面,然后在启动界面的configure里面去配置。因为如果你在项目里面配置的话,当你关闭此项目,再去新建项目就需要再从新配置一遍。所以,为了以后新建项目不用一直配置这些配置,我们到启动界面去配。
(1)进入设置setting界面
目录结构如下:
(2)设置窗体及菜单的字体大小
(3)Editor–General
*设置鼠标滚轮修改字体大小
*设置鼠标悬浮提示
(4)设置自动导包功能
(5)设置显示行号和方法间的分隔符
(6)忽略大小写提示
(7)设置取消单行显示tabs的操作。有时候我们打开的代码文件界面过多,界面一行显示不了,这时候系统会选择隐藏超过界面的文件信息,这对我们编写代码不太方便,我们希望全部显示,多行显示可以提高效率,所以取消单行显示设置。
(8)设置默认的字体、字体大小、字体行间距
(9)修改代码中注释的字体颜色
(10)修改类头的文档注释信息
(11)设置项目文件编码
(12)设置自动编译
构建就是以我们编写的Java代码、框架配置文件、国际化等其他资源文件、jsp页面和图片等资源作为“原材料”,去“生产”出一个可以运行的项目的过程。