Intellij Idea 教程
Intellij Idea 教程
[涵盖安装、配置、常见问题&技巧、Maven、Git、Tomcat、快捷键、项目配置等]
目录
入门……………………………………………………………………………………………………………………………………………………… 5
安装步骤……………………………………………………………………………………………………………………………………. 5
目录说明……………………………………………………………………………………………………………………………………. 8
启动配置……………………………………………………………………………………………………………………………………. 9
配置空间………………………………………………………………………………………………………………………….. 10
首次启动………………………………………………………………………………………………………………………….. 11
首次配置………………………………………………………………………………………………………………………………….. 15
Appearance&Behavier(外观和行为)…………………………………………………………………….. 16
KeyMap……………………………………………………………………………………………………………………………… 20
Editor(编辑器)…………………………………………………………………………………………………………… 20
Plugins(插件)……………………………………………………………………………………………………………… 47
Version Control(版本控制)……………………………………………………………………………………… 47
Build Execution Deployment(构建执行部署)………………………………………………………. 48
Languages&Frameworks…………………………………………………………………………………………………. 52
Tools………………………………………………………………………………………………………………………………….. 52
第一次启动后…………………………………………………………………………………………………………………………. 53
调出面板和按钮组………………………………………………………………………………………………………… 54
面板说明………………………………………………………………………………………………………………………….. 54
项目配置…………………………………………………………………………………………………………………………………………… 55
Project(项目)……………………………………………………………………………………………………………………… 55
Modules(模块)…………………………………………………………………………………………………………………… 55
Libraries(类库)……………………………………………………………………………………………………………………. 56
Facets(特征)……………………………………………………………………………………………………………………….. 57
ArtiFacts(打包)…………………………………………………………………………………………………………………… 58
SDK(系统开发工具)…………………………………………………………………………………………………………. 58
Global libraries(全局类库)……………………………………………………………………………………………….. 59
Problems(问题)………………………………………………………………………………………………………………….. 60
Maven 专题……………………………………………………………………………………………………………………………………… 60
配置…………………………………………………………………………………………………………………………………………… 61
主配置………………………………………………………………………………………………………………………………. 61
Import 配置…………………………………………………………………………………………………………………….. 61
Ignore Files 配置……………………………………………………………………………………………………………… 62
Runner 配置……………………………………………………………………………………………………………………. 63
RunnerTest……………………………………………………………………………………………………………………….. 63
Repositories 配置…………………………………………………………………………………………………………… 64
使用入门………………………………………………………………………………………………………………………………….. 65
面板说明………………………………………………………………………………………………………………………….. 65
命令模式………………………………………………………………………………………………………………………….. 68
Tomcat 专题…………………………………………………………………………………………………………………………………….. 70
安装配置………………………………………………………………………………………………………………………………….. 70
启动…………………………………………………………………………………………………………………………………………… 73
Run with coverage 75
Tomcat 集成原理……………………………………………………………………………………………………………………. 76
Conf(配置) 77
Logs 78
Work 78
GIT 专题……………………………………………………………………………………………………………………………………………. 79
安装…………………………………………………………………………………………………………………………………………… 79
使用…………………………………………………………………………………………………………………………………………… 79
拉取项目 80
更新项目 81
提交项目 81
面板说明………………………………………………………………………………………………………………………………….. 82
Local Changes 82
Shelf 面板 83
Log 面板 83
Console 面板 83
History 面板 84
项目 git面板 84
仓库选项 84
SVN 专题…………………………………………………………………………………………………………………………………………… 85
配置…………………………………………………………………………………………………………………………………………… 85
1.1 下载&安装 svn 85
1.2 配置 85
检出项目………………………………………………………………………………………………………………………………….. 86
面板说明………………………………………………………………………………………………………………………………….. 92
工具栏面板 92
VersionControl(版本控制) 92
常用操作………………………………………………………………………………………………………………………………….. 95
加入版本控制 95
提交远程 96
更新项目 98
冲突解决 99
SSM 搭建……………………………………………………………………………………………………………………………………….. 100
Maven 项目…………………………………………………………………………………………………………………………… 101
Jar 包………………………………………………………………………………………………………………………………………. 105
添加 Spring支持 106
数据库和 mybatis 107
其他 jar 108
配置文件………………………………………………………………………………………………………………………………… 109
Web.xml………………………………………………………………………………………………………………………….. 109
Spring-service.xml………………………………………………………………………………………………………….. 110
Spring-mvc.xml………………………………………………………………………………………………………………. 112
项目目录结构……………………………………………………………………………………………………………………….. 113
说明…………………………………………………………………………………………………………………………………………. 114
idea-教程 作者 Ricky 交流群:244930845
Demo 地址:………………………………………………………………………………………………………………………… 114
常用技巧&问题…………………………………………………………………………………………………………………………….. 114
创建自定义快捷列表………………………………………………………………………………………………………….. 114
Tomcat 部署失败…………………………………………………………………………………………………………………. 115
情况 1…………………………………………………………………………………………………………………………….. 115
热部署注意事项…………………………………………………………………………………………………………………… 116
修改 JAVA编译版本………………………………………………………………………………………………………….. 116
UTF8BOM 格式转 utf8………………………………………………………………………………………………………… 117
插件安装(本地)…………………………………………………………………………………………………………………….. 118
JSP 实时编译问题……………………………………………………………………………………………………………….. 119
搜索功能失效……………………………………………………………………………………………………………………….. 120
自动导入依赖……………………………………………………………………………………………………………………….. 120
提示不区分大小写………………………………………………………………………………………………………………. 120
剪贴板数量设置…………………………………………………………………………………………………………………… 121
生成 JAVADOC……………………………………………………………………………………………………………………… 121
设置 Spring支持………………………………………………………………………………………………………………… 123
启动时不自动打开项目……………………………………………………………………………………………………… 123
取消注释检查……………………………………………………………………………………………………………………….. 124
全屏设置………………………………………………………………………………………………………………………………… 124
本地历史………………………………………………………………………………………………………………………………… 125
搜索…………………………………………………………………………………………………………………………………………. 125
所有文件 125
项目文件 126
取消重复代码提示………………………………………………………………………………………………………………. 126
设置字符集……………………………………………………………………………………………………………………………. 127
项目字符集 127
单个文件 128
Idea 优化配置………………………………………………………………………………………………………………………. 128
启动参数优化 129
插件优化 130
运行优化 130
Git 证书失效…………………………………………………………………………………………………………………………. 130
取消更新………………………………………………………………………………………………………………………………… 131
快捷键…………………………………………………………………………………………………………………………………………….. 131
Ctrl……………………………………………………………………………………………………………………………………………. 131
Alt…………………………………………………………………………………………………………………………………………….. 133
Shift………………………………………………………………………………………………………………………………………….. 133
Ctrl + Alt…………………………………………………………………………………………………………………………………… 134
Ctrl + Shift………………………………………………………………………………………………………………………………… 134
Alt + Shift…………………………………………………………………………………………………………………………………. 136
Ctrl + Shift + Alt……………………………………………………………………………………………………………………….. 136
其他…………………………………………………………………………………………………………………………………………. 136
下载链接:
https://files.cnblogs.com/files/chenliangcl/idea%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B2017-06-01.pdf