关于Idea介绍概念以及配置!

Intellij IDEA开发工具:
1:IDEA开发工具的介绍
2:安装步骤(目录说明)
3:启动配置(界面介绍/主题/字体/文件编码)
4:JDK/Tomcat/Maven配置
5:集成SVN/Git
6:创建java项目 /创建web项目/创建分布式项目
7:常用快捷键的介绍
8:IDEA热部署

1、IDEA开发工具的介绍
常用的IDE=开发工具 Eclipse、Intellij IDEA
你经常用什么IDE做开发?
1-1概念:
IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具之一捷克共和国
AndroidStudio
1-2下载和安装
下载地址:https://www.jetbrains.com/idea/download/#section=windows
第一步:
关于Idea介绍概念以及配置!

第二步:
关于Idea介绍概念以及配置!

1-3**
关注一个公众号
2:IDEA安装目录说明
关于Idea介绍概念以及配置!

JVM:java的虚拟机
Bin:容器 可执行的文件
idea64.exe:启动文件
调整idea的运行内存,idea64.exe.vmoptions
关于Idea介绍概念以及配置!

Help:快捷键和其它的帮助文件
Lib:idea依赖的类库
jre64:java的运行环境,因为idea是java开发,所以必须在java的环境中运行
license:配置文件的位置
plugins:插件的存放位置

3、启动配置(界面介绍/主题/字体/文件编码)
关于Idea介绍概念以及配置!

3-1:支持JDK7以上版本 JDK8
1.字符编码
2.鼠标悬浮提示
3.自动导包
4.忽略大小写提示
第一步:选择JDK8版本
关于Idea介绍概念以及配置!

第二步:不要使用推荐的模板
关于Idea介绍概念以及配置!

第三步:页面的设置 –调出工具栏
关于Idea介绍概念以及配置!

第四步:主题的设置
关于Idea介绍概念以及配置!

设置界面说明

关于Idea介绍概念以及配置!

主题的设置
关于Idea介绍概念以及配置!

字体的设置
关于Idea介绍概念以及配置!

文件项目编码设置

关于Idea介绍概念以及配置!

关于Idea介绍概念以及配置!

关于Idea介绍概念以及配置!

关于Idea介绍概念以及配置!
关于Idea介绍概念以及配置!
关于Idea介绍概念以及配置!
关于Idea介绍概念以及配置!

关于Idea介绍概念以及配置!

List alt+/ ctrl+shift+o

Date 日期类,java.util.Date
Alt+Enter
关于Idea介绍概念以及配置!
关于Idea介绍概念以及配置!

关于Idea介绍概念以及配置!
关于Idea介绍概念以及配置!

忽略大小写提示 s
Str alt+/ str
关于Idea介绍概念以及配置!

关于Idea介绍概念以及配置!

关于Idea介绍概念以及配置!

关于Idea介绍概念以及配置!
关于Idea介绍概念以及配置!
关于Idea介绍概念以及配置!
关于Idea介绍概念以及配置!

关于Idea介绍概念以及配置!
关于Idea介绍概念以及配置!

4、创建Java项目 完成jdk8的配置
关于Idea介绍概念以及配置!

第二步:不要使用官方模板
关于Idea介绍概念以及配置!

第三步:完成项目创建
关于Idea介绍概念以及配置!

图标的介绍
关于Idea介绍概念以及配置!
关于Idea介绍概念以及配置!

5、创建JavaWEB项目 完成Tomcat的配置

关于Idea介绍概念以及配置!
关于Idea介绍概念以及配置!
关于Idea介绍概念以及配置!

配置Tomcat
第一步
关于Idea介绍概念以及配置!

第二步:tomcat界面
关于Idea介绍概念以及配置!

第三步:启动tomcat容器
关于Idea介绍概念以及配置!

看到这个界面 说明启动成功
关于Idea介绍概念以及配置!

Servlet的包导入
关于Idea介绍概念以及配置!

6、IDEA集成SVN/GIT (版本控制工具)
多人一起进行开发一个项目,每次做完功能之后,都需要将代码进行整合
需要一个工具,来完成代码的整合和代码的版本控制
版本控制工具相当于网盘,用来存储数据。
网盘可以进行数据的上传,也可以进行数据的下载
Svn:本地的版本控制工具
第一步:安装svn(client和server)
第二步:idea集成svn(连接的是server)
关于Idea介绍概念以及配置!

在idea中配置svn
关于Idea介绍概念以及配置!

上传到SVN
关于Idea介绍概念以及配置!

添加网址,之后import
关于Idea介绍概念以及配置!

在idea中配置git
备注:svn和git
Svn是集中式的版本控制工具 (只有一台服务器)
Git是分布式的版本控制工具(每台电脑都相当于一台服务器)

第一步:下载安装git
第二步:配置git
关于Idea介绍概念以及配置!
关于Idea介绍概念以及配置!

7、IDEA常用快捷键
关于Idea介绍概念以及配置!

psvm:主方法
sout:输出打印
alt+insert:生成构造方法set/get方法等
alt+enter:提示导包,万能快捷键
ctrl+Alt+L:格式化代码
fori/foreach:遍历数组或者集合
ctrl+F:在当前文件进行文本查找
ctrl+R:在当前文件进行文本替换
ctry+D:复制一行代码
ctry+Y:删除一行代码
ctrl+O:重写父类方法
ctrl++:展开所有代码
ctrl±:折叠所有代码
ctrl+/:注释
ctrl+shift+上下箭头:上下移动代码

关于Idea介绍概念以及配置!

关于Idea介绍概念以及配置!
关于Idea介绍概念以及配置!

关于Idea介绍概念以及配置!

关于Idea介绍概念以及配置!
关于Idea介绍概念以及配置!

关于Idea介绍概念以及配置!
关于Idea介绍概念以及配置!

8、IDEA热部署(jrebel)
定义:代码做完及时更新,tomcat服务器

关于Idea介绍概念以及配置!
关于Idea介绍概念以及配置!

**网站
https://blog.****.net/xingbaozhen1210/article/details/81093041

关于Idea介绍概念以及配置!
关于Idea介绍概念以及配置!

自动编译

关于Idea介绍概念以及配置!