前言前言
介绍(Introduce)介绍(Introduce)
• 教程主要面向中文用户,如果你英文良好,建议直接阅读官网帮助文档
• 官网帮助中心:http://www.jetbrains.com/idea/webhelp/getting-help.html
• 教程目前在不定时进行调整和补充,需要关注更新的请 Watch 、 Star 、 Fork 。
• 特别需要友情提醒的是:请 Fork 之后,在我的基础上按你自己喜欢的方式整理一套属于你自己的快捷键列
表,并导出为 PDF,以备不时查阅,对于提升开发效率是很有帮助的!文章的图片建议在需要的时候可以
右键 - 查看图像(在新标签页打开图片) 进行原图查看。或者建议你放大页面缩放比例(快捷键 Ctrl + 鼠
标滚轮 ),可以更加清楚地看清图片细节。
• 同时也邀请您一起参与完善该教程,欢迎反馈错误和意见!!!
• 本系列文章唯一授权的商业网站是:极客学院,其他商业网站一律禁止转载。个人博客、公众号等载体请在
转载写明出处链接。
• 如果你只是单纯要阅读的话,建议移步极客学院上观看,访问速度快很多:
• 地址:http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/
• 如果你想参与完善该教程,请移步到 Github 上进行 Fork:
• 地址:https://github.com/judasn/IntelliJ-IDEA-Tutorial/
• 如果你需要一份电子版,请查看(制作电子版很费精力,不会常更新此文件):
• 百度云:http://pan.baidu.com/s/1i3wFYPB
• Google Drive:https://drive.google.com/file/d/0B5...UU/view?usp=sharing
目录(Contents)目录(Contents)
• 1.IntelliJ IDEA 介绍
• 2.本教程介绍
• 3.Windows 下安装
• 4.Ubuntu 下安装
• 5.Mac 下安装
• 6.安装总结
• 7.首次运行
• 8.安装目录讲解、IDE 设置云同步
• 9.界面讲解
• 10.主题字体和文件编码修改
• 11.各类文件类型图标讲解
• 12.索引的讲解
• 13.编译方式讲解
• 14.项目相关概念讲解
• 15.Hello World 的 Java 项目创建和项目配置文件讲解
• 16.版本控制讲解
• 17.实时代码模板讲解
• 18.文件代码模板讲解
• 19.Emmet 讲解
• 20.Postfix Completion 讲解
• 21.插件讲解
• 22.Eclipse 的 Java Web 项目环境搭建
• 23.Maven 项目介绍
• 24.Maven 的单模块 / 多模块之 Spring MVC + Spring + Mybatis 项目讲解(重点)
• 25.Maven 的单模块之 Spring MVC + Spring + Spring Data JPA 项目(基于 IntelliJ IDEA)
• 26.Debug 讲解
• 27.重构讲解
• 28.数据库管理工具
• 29.IntelliJ IDEA 常用设置-1
• 30.IntelliJ IDEA 常用设置-2
• 31.IntelliJ IDEA 常用设置-3
• 32.IntelliJ IDEA 常用快捷键讲解(Win+Linux)
• 33.IntelliJ IDEA 常用快捷键讲解(Mac)
• 34.IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用
• 35.IntelliJ IDEA 远程调试
• 36.最特殊的快捷键 Alt + Enter 介绍
• 37.本教程总结
联系(Contact)联系(Contact)
• Email: judas.n@qq.com (常用) or admin@youmeek.com (备用)
• Blog:http://code.YouMeek.com
• IntelliJ IDEA QQ 交流群:入群请看:https://github.com/judasn/IntelliJ-IDEA-Java-Conversation
• 欢迎捐赠 ^_^:http://www.youmeek.com/donate
Gtihub 协同视频教程(Participate)Gtihub 协同视频教程(Participate)
• 如果您不会使用 Git 或是 Github 也没关系,请认真学习下面视频教程:
• Judas.n 录制
• 视频格式:MP4
• 分辨率:1920 X 1080
• 片长:16 Min
• 文件大小:62 M
• 下载
• 百度云盘:http://pan.baidu.com/s/1bogmTLd
• 360 网盘(2fb5):https://yunpan.cn/cYez7W9xnHs3c
Github 常用按钮说明Github 常用按钮说明
• Watch:关注该项目,作者有更新的时候,会在你的 Github 主页有通知消息。
• Star:收藏该项目,在你的头像上有一个 “Your stars” 链接,可以看到你的收藏列表,以方便下次进
来。
• Fork:复制一份项目到自己的 Github 空间上,你可以自己开发自己的这个地址项目,然后 Pull Request
给项目原主人。
参与作者汇总(Author)参与作者汇总(Author)
• 真心感谢这些志同道合的人,这个真的很重要,也希望你能一起参与(鞠躬)!
• 同时感谢那些通过私聊方式指出一些错误地方的朋友,使得该教程能得以更加完善,真心感谢(鞠躬)!
作者(按参与时间排序)作者(按参与时间排序) 地址地址
Judas.n http://code.YouMeek.com
温泉 https://github.com/wenquan0hf
zhenhappy https://github.com/zhenhappy
two8g https://github.com/two8g
Dectinc https://github.com/Dectinc
Caliven https://github.com/caliven
MinjieTao https://github.com/MinjieTao
classloader https://github.com/classloader