重要说明,看三遍
介绍(Introduce)
- 本套教程适用于:
- IntelliJ IDEA 14、15、2016、2017 版本
 - WebStorm 2016、2017 版本
 - PhpStorm 2016、2017 版本
 - PyCharm 2016、2017 版本
 - Android Studio 2.X、3.X 版本
 
 - 教程主要面向中文用户,如果你英文良好,建议直接阅读官网帮助文档
 - 教程目前在不定时进行调整和补充,需要关注更新的请 
Watch、Star、Fork。 - 特别需要友情提醒的是:请 
Fork之后,在我的基础上按你自己喜欢的方式整理一套属于你自己的快捷键列表,并导出为 PDF,以备不时查阅,对于提升开发效率是很有帮助的!文章的图片建议在需要的时候可以右键 - 查看图像(在新标签页打开图片)进行原图查看。或者建议你放大页面缩放比例(快捷键Ctrl + 鼠标滚轮),可以更加清楚地看清图片细节。 - 同时邀请您一起参与完善该教程,帮助更多的人,欢迎反馈错误和意见!
 - 本系列文章唯一授权的商业网站是:极客学院,其他商业网站一律禁止转载。公益站点、个人博客、公众号等载体请在转载写明出处链接。
 - 如果你想参与完善该教程,请移步到 Github 上进行 Fork:
 - 如果你需要一份电子版,请查看(制作电子版很费精力,不会常更新此文件):
 - 2017-07:应部分童鞋要求,同步到 GitBook 上供大家阅读:https://youmeek.gitbooks.io/intellij-idea-tutorial/content/
 
目录(Contents)
- 01. IntelliJ IDEA 介绍(新用户必看)
 - 02. 教程介绍(新用户必看)
 - 03. 安装环境:Windows
 - 04. 安装环境:Ubuntu
 - 05. 安装环境:Mac
 - 06. 安装环境总结(新用户必看)
 - 07. 首次运行向导(新用户必看)
 - 08. 安装后生成的目录说明、IDE 设置云同步(新用户必看)
 - 09. UI 界面(新用户必看)
 - 10. UI 主题、字体、编辑区主题、文件编码修改、乱码问题(新用户必看)
 - 11. 常见各类文件类型图标(新用户必看)
 - 12. IntelliJ IDEA 搜索快的原因:索引(新用户必看)
 - 13. Java 文件编译方式(新用户必看)
 - 14. 项目相关概念(新用户必看)
 - 15. Hello World 的 Java 项目创建和项目配置文件
 - 16. 版本控制讲解(SVN + Git)
 - 17. 实时代码模板
 - 18. 文件代码模板
 - 19. 前端代码模板:Emmet
 - 20. 特殊代码模板:Postfix Completion
 - 21. 插件相关功能
 - 22. Eclipse 的 Java Web 项目环境搭建
 - 23. Maven 结构项目搭建
 - 24. IntelliJ IDEA 配合 Maven 的一些要点
 - 25. Maven 的单模块 / 多模块 Spring MVC + Spring + Mybatis 项目(重点)
 - 26. Maven 的单模块 Spring MVC + Spring + Spring Data JPA 项目
 - 27. Maven 的单模块 Spring Boot 项目
 - 28. Debug 技巧
 - 29. 重构技巧
 - 30. 数据库管理工具
 - 31. IntelliJ IDEA 常用细节设置-1
 - 32. IntelliJ IDEA 常用细节设置-2
 - 33. IntelliJ IDEA 常用细节设置-3
 - 34. IntelliJ IDEA 常用细节设置-4
 - 35. IntelliJ IDEA 常用快捷键讲解(Win + Linux)(新用户必看)
 - 36. IntelliJ IDEA 常用快捷键讲解(Mac)(新用户必看)
 - 37. 从 Windows 过度到 Mac 必备快捷键对照表(新用户必看)
 - 38. IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用
 - 39. IntelliJ IDEA 远程调试(Tomcat+Jetty)
 - 40. 最特殊的快捷键 Alt + Enter 介绍(新用户必看)
 - 41. IntelliJ IDEA 插件开发视频教程
 - 42. 本教程总结
 
联系(Contact)
- Email:
[email protected](常用) or[email protected](备用) - Blog:http://YouMeek.com
 - IntelliJ IDEA QQ 交流群:入群请看:https://github.com/judasn/IntelliJ-IDEA-Java-Conversation
 - 欢迎捐赠 ^_^:http://www.youmeek.com/donate
 
Github 协同视频教程(Participate)
- 如果您不会使用 Git 或是 Github 也没关系,请认真学习下面视频教程:
 - YouMeek 录制
- 视频格式:MP4
 - 分辨率:1920 X 1080
 - 片长:16 Min
 - 文件大小:62 M
 
 - 下载
 
Github 常用按钮说明
- Watch:关注该项目,作者有更新的时候,会在你的 Github 主页有通知消息。
 - Star:收藏该项目,在你的头像上有一个 “Your stars” 链接,可以看到你的收藏列表,以方便下次进来。
 - Fork:复制一份项目到自己的 Github 空间上,你可以自己开发自己的这个地址项目,然后 Pull Request 给项目原主人。
 - 只 clone 最新的一个版本记录,历史旧数据不 clone 的两种方法(推荐这样做,因为图片很多,占了很大空间):
- 命令行方法:
git clone https://github.com/judasn/IntelliJ-IDEA-Tutorial.git --depth=1 - TortoiseGit GUI 方法:
 
 - 命令行方法:
 

参与作者汇总(Author)
- 真心感谢这些志同道合的人,这个真的很重要,也希望你能一起参与(鞠躬)!
 - 同时感谢那些通过私聊方式指出一些错误地方的朋友,使得该教程能得以更加完善,真心感谢(鞠躬)!
 
| 作者(按参与时间排序) | 地址 | 
|---|---|
| YouMeek | http://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 | 
| challengeof | https://github.com/challengeof | 
| district10 | https://github.com/district10 | 
| duanluan | https://github.com/duanluan | 
| binarywang | https://github.com/binarywang | 
| chenhui7373 | https://github.com/chenhui7373 | 
| wzxjohn | https://github.com/wzxjohn |