IDEA使用简单介绍

官网详细使用文档

重要目录认识

参数设置

安装后,在bin目录下idea64.exe.vmoptions(32位的是idea.exe.vmoptions)文件中可以进行参数的配置bin目录
主要参数配置如下
在这里插入图片描述

配置信息

安装好IDEA,并打开后,在C盘的用户目录下将生成文件夹.IntelliJIdea2019.2,文件夹中的config文件夹中保存的均为配置信息文件。

恢复默认配置

删除文件夹.IntelliJIdea2019.2后重新启动IDEA即可恢复默认配置。

项目结构认识

在eclipse中有工作空间和项目的概念,而在IDEA中只有项目和模块的概念。
在IDEA中,一个大型的项目下有不同的模块Module。

创建模块

在这里插入图片描述

删除模块

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在工具栏按钮中也可打开项目结构相关信息。
在这里插入图片描述
在这里插入图片描述

常用设置配置

进入设置方式有两个:

  1. 在这里插入图片描述
  2. 在这里插入图片描述
    总览
    在这里插入图片描述

外观设置

主题设置

更多的主题效果可在下面网站下载:http://www.riaway.com
使用方法:

  1. 下载中意的主题(jar包)
  2. 导入jar包在这里插入图片描述
  3. 重启
    或者在如下位置进行导入:Settings->Editor->ColorScheme
    在这里插入图片描述

编辑器

快捷改变字体

如图进行勾选,在编辑器中可以按住Ctrl滚动鼠标来更改字体的大小。
在这里插入图片描述

设置鼠标悬浮提示

设置方法:
在这里插入图片描述
效果:
在这里插入图片描述

自动导包

设置:
在这里插入图片描述

显示行号和分隔符

设置:
在这里插入图片描述
效果:
在这里插入图片描述

忽略大小写时进行提示

在编码时,即使写了小写也可以进行识别给予相应的提示。
设置:
在这里插入图片描述

文件tabs都显示

设置:
在这里插入图片描述

设置字体
设置默认情况

设置:
在这里插入图片描述

分别进行设置

上述设置会将编辑框和控制台的字体都进行同步的设置,也可以单独进行设置。
在这里插入图片描述

设置注释的字体颜色

在这里插入图片描述

添加文件的头部信息

设置:
在这里插入图片描述
效果
在这里插入图片描述

设置编码

在这里插入图片描述

设置自动编译

有时对文件进行修改以后,直接运行而不编译的话,class字节码文件仍然是未修改前的。
在这里插入图片描述

快捷键使用及设置

IDEA常用快捷键

参考网址:IntelliJ IDEA快捷键大全

序号功能快捷键
1执行代码shift+F10
2补全类名ctrl+alt+space
3单行注释ctrl+/
4多行注释ctrl+shift+/
5向下复制一行ctrl+d
6删除一行ctrl+x
7上下移动某行代码ctrl+shift+上下键
8向下开始新的一行shift+回车
9向上新的一行ctrl+alt+回车
10查看源码ctrl+鼠标点击
11自动给予返回值alt+回车
12格式化ctrl+alt+l
13选中代码后移tab
14选中代码前移shift+tab
15重命名shift+F6
16大小写转换ctrl+shift+u
17生成构造器、getter、setter、toStringalt+insert
18查看方法体ctrl+shift+i
19查找ctrl+f
20查找文件两下shift
21查看类的继承结构图ctrl+h
22查看方法的多层重写结构ctrl+shift+h
23添加到收藏alt+shift+f
24抽取方法ctrl+alt+m
25打开最近修改的文件ctrl+e
26关闭当前打开的代码栏ctrl+F4
27快速搜索类中的错误信息F2(上一个错误:shift+F2)
28选择要粘贴的内容ctrl+shift+v
29查找方法在哪里被调用ctrl+alt+h
30编辑框最大化alt+shift+F12
31提取变量成为方法参数ctrl+alt+p
32提取为新变量ctrl+alt+v
33光标移动到代码块的起始(结束)位置ctrl+[ (])
34光标移动到上一个方法(下一个方法)alt+上下键
35上一个编辑文档框(下一个)alt+左右键
36调到指定行ctrl+g
设置沿用Eclipse快捷键习惯

若是从Eclipse转为使用IDEA而想要保留Eclipse的快捷键习惯的,可以进行如下设置。
在这里插入图片描述
以上设置后,大体快捷键和Eclipse是一致的,但是仍然有些不一致的地方,此时可以通过导入设置文件进行设置。

快捷键设置

根据功能搜索设置
在这里插入图片描述
根据快捷键搜索对应的功能
在这里插入图片描述

Eclipse版本常用快捷键

(通过导入设置后的版本)

序号功能快捷键
1执行代码alt+r
2提示补全alt+/
3单行注释ctrl+/
4多行注释ctrl+shift+/
5向下复制一行ctrl+alt+下
6删除一行ctrl+d
7上下移动某行代码alt+上下键
8向下开始新的一行shift+回车
9向上新的一行ctrl+shift+回车
10查看源码ctrl+鼠标点击
11查看源码ctrl+shift+t
12自动给予返回值alt+回车
13返回上一个(下一个)编辑的页面alt+左右键
14查看继承关系F4
15格式化ctrl+shift+f
16提示方法的参数类型ctrl+alt+/
17选中代码后移tab
18选中代码前移shift+tab
19查看类的结构ctrl+o
20重构:修改命名alt+shift+r
21大小写转换ctrl+shift+y
22生成构造器、getter、setter、toStringalt+shift+s
23查看文档的说明F2
24收起所有的方法alt+shift+c
25打开所有的方法alt+shift+x
26打开代码所在硬盘的文件夹ctrl+shift+x
27生成try-catch结构alt+shift+z
28将局部变量抽取为成员变量alt+shift+f
29查找ctrl+f
30全局查找ctrl+h
31查找文件两下shift
32查看类的继承结构图ctrl+shift+u
33查看方法的多层重写结构ctrl+alt+h
34添加到收藏ctrl+alt+f
35抽取方法alt+shift+m
36打开最近修改的文件ctrl+e
37关闭当前打开的代码栏ctrl+w
38关闭所有代码栏ctrl+shift+w
39快速搜索类中的错误信息ctrl+shift+q
40选择要粘贴的内容ctrl+shift+v
41查找方法在哪里被调用ctrl+shift+h

模板设置

代码模板设置分在两个地方在这里插入图片描述

常用代码模板
序号描述操作
1main方法main或者psvm
2输出打印语句sout
3打印方法的形参soutp
4打印方法名soutm
5打印变量soutv(就近选择变量)或者xxx.sout
6for结构fori
7增强for循环iter
8集合的for循环list.for(增强的for循环)或者list.fori或者list.forr(倒叙遍历)
9判断如果是nullifn或者xxx.null
10判断如果不是nullinn或者xxx.nn
11生成private static final/public static finalprsf/psf(下同理)
12生成private static final intprsfi
13生成private static final Stringprsfs
自定义/修改代码模板

在这里插入图片描述

自定义代码模板
  1. 先自己添加一个模板组在这里插入图片描述
  2. 添加自定义的代码模板在这里插入图片描述

在IDEA中创建web工程

静态web工程创建

在这里插入图片描述

动态Web工程创建

基础方式创建
  1. 创建动态web模块
    在这里插入图片描述
  2. 给IDEA配置好tomcat
    先保证电脑已经安装并配置好了tomcat,参考网址
    检验方式:
    在cmd中键入catalina run
    在IDEA中做如下操作
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    然后点击OK按钮
    进行运行测试在这里插入图片描述

关联数据库

在这里插入图片描述
进行连接在这里插入图片描述
上图可知,在连接时失败了,是时区问题,做如下修改:
在这里插入图片描述
重新测试,成功。点击OK
连接成功在这里插入图片描述
工具按钮介绍
在这里插入图片描述

版本控制(以git为例)

IDEA配置Git工具

首先保证系统已经安装配置好了git工具,接下来进行如下设置在这里插入图片描述
在这里插入图片描述
登录时可能出现如下错误
在这里插入图片描述
解决方式参考

clone Github仓库下的工程

方法一:
在这里插入图片描述
方法二:
在这里插入图片描述

share IDEA的工程到Github

在这里插入图片描述

没有使用Git时查看本地历史记录

在这里插入图片描述

断点调试

常用操作

在这里插入图片描述
step over:下一步(不进入方法体) F8
step into:进入自己写的方法体内 F7
force step into:进入所有的方法体内 alt+shift+F7
step out:从方法体中跳出 shift+F8
resume program:执行到下一个断点
mute breakpoints:使所有断点失效
view breakpoints:显示所有断点

条件断点

在循环体中打断点,右键断点处,输入boolean结果的条件进行调试。在这里插入图片描述

调试时查看变量值

方法一:alt+F8
方法二:鼠标悬浮
方法三:debug窗口查看

在IDEA中配置Maven

虽然IDEA中集成了Maven,但是还是建议使用自己安装配置的Maven。
首先保证已经安装并且配置好了maven,在cmd中键入mvn -v进行验证。
接下来进行如下设置
在这里插入图片描述
在这里插入图片描述

生成javadoc

在这里插入图片描述
在这里插入图片描述
参数设置通常填写:-encoding UTF-8 -charset UTF-8
打开生成文件夹的index.html即可看到生成的java doc

缓存和索引的清理

当IDEA首次加载时会创建索引,此时若出现断电、强制关机等情况后,再次打开IDEA会出现一些莫名其妙的错误,若出现了这类问题,可以清理缓存和索引。
清除方法如下:
在这里插入图片描述
在这里插入图片描述
清理缓存后,本地历史记录也会被清除,可以进行备份:
在这里插入图片描述
第二种方式是:
关闭IDEA,然后删除system文件夹(若误删conf文件夹,则进行的字体等配置也会恢复默认,相当于新装的IDEA)
在这里插入图片描述

关闭IDEA自动更新

在这里插入图片描述

  • 6
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值