IntelliJ IDEA Tutorial
  • Introduction
  • 01. IntelliJ IDEA 介绍(新用户必看)
  • 02. 教程介绍(新用户必看)
  • 03. 安装环境:Windows
  • 04. 安装环境:Ubuntu
  • 05. 安装环境:Mac
  • 06. 安装环境总结(新用户必看)
  • 07. 首次运行向导(新用户必看)
  • 08. 安装后生成的目录说明、VM 设置(新用户必看)
  • 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 推荐设置(新人重点)
  • 32. IntelliJ IDEA 常用细节 -1
  • 33. IntelliJ IDEA 常用细节 -2
  • 34. IntelliJ IDEA 常用细节 -3
  • 35. IntelliJ IDEA 常用细节 -4
  • 36. IntelliJ IDEA 常用快捷键讲解(Win + Linux)(新用户必看)
  • 37. IntelliJ IDEA 常用快捷键讲解(Mac)(新用户必看)
  • 38. 从 Windows 过度到 Mac 必备快捷键对照表(新用户必看)
  • 39. IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用
  • 40. IntelliJ IDEA 远程调试(Tomcat+Jetty)
  • 41. 最特殊的快捷键 Alt + Enter 介绍(新用户必看)
  • 42. IntelliJ IDEA 插件开发视频教程
  • 43. 本教程总结
  • 在机器之间同步 Intellij IDEA 配置
  • IntelliJ IDEA Tips & Tricks: 多个光标
  • IntelliJ IDEA Tips & Tricks: 后缀补全
  • 代码风格设定
  • 在 IntelliJ IDEA 中查看一个类的所有继承类
Powered by GitBook
On this page
  • 学习前提
  • 适用人群
  • 教程演示的 IntelliJ IDEA 版本
  • 教程演示的系统环境
  • IntelliJ IDEA 版本迭代习惯

Was this helpful?

02. 教程介绍(新用户必看)

Previous01. IntelliJ IDEA 介绍(新用户必看)Next03. 安装环境:Windows

Last updated 5 years ago

Was this helpful?

学习前提

由于 IntelliJ IDEA 官网在亚洲没有设服务器,且官网用到一些类似 Twitter、Facebook 等站的脚本会使得你在国内出现访问巨慢或是不允许访问的特殊情况,所以建议你在访问官网、访问插件库、小版本本地迭代更新等操作的时候出现奇怪问题的时候,请自备VPN等网络加速工具。

很多用户都是先学习了 Eclipse、MyEclipse 再转到 IntelliJ IDEA 的,这里需要先说明的是,在学习 IntelliJ IDEA 过程中,你暂且要放下 Eclipse 下的开发思维方式,不能按 Eclipse 的软件思想或是结构去要求 IntelliJ IDEA,这样对你学习 IntelliJ IDEA 非常不利。

适用人群

用 IntelliJ IDEA 进行开发语言的学习者。

用 IntelliJ IDEA 进行开发语言的开发工作者。

其中对于语言开发学习者我是非常建议你使用 IntelliJ IDEA,因为一些代码格式、命名规范在 IntelliJ IDEA 下都是有良好的提示,对于我们所处的输入法下的中文全角符号也可以得到快速发现。特别是学习 Python 的学习者,当你在用 Pycharm 进行学习的时候,Pycharm 会时刻告诉你什么时候要注意空格、换行,提醒你有 PEP8 编码规范,你也可以通过快捷键快速格式化出适合 Python 要求的代码,这对于学习者来讲,真的很重要,它可以让你更专注于自己的代码。

教程演示的 IntelliJ IDEA 版本

IntelliJ IDEA 13 版本和 14 版本,在设置上差异很大,14 版本 IntelliJ IDEA 对整个 IDE 的设置进行了重新编排、归类,但是细节设置上所沿用的介绍是没有多大改变的。

目前(2015 年 06 月)IntelliJ IDEA 官网最新版本信息为:Version:14.1.4 Build:141.1532.4 Released:June 19th, 2015。

IntelliJ IDEA 有旗舰版和社区版本之分,本系列教程将以 14.1.4 的旗舰版进行演示和讲解。

其中旗舰版(Ultimate Edition)为收费版本,有 30 天试用期。如果你是学生、老师、开源项目参与者都可以向官网免费试用旗舰版,具体你可以查看下面链接。社区版(Community Edition)为免费版本,功能较旗舰版少了很多。

本教程使用的 IntelliJ IDEA 主题为较受欢迎的黑色:Darcula。

  • 申请免费版本:

  • 旗舰版和社区版差异细节:

教程演示的系统环境

  • 系统:Windows 8.1 64 位 简体中文版

  • JDK 版本:1.8.0_05 64 位

  • 建议使用 JDK 版本为:1.6 及 1.6 以上,更加详细的系统要求会在安装教程篇中进行讲解。

IntelliJ IDEA 版本迭代习惯

2015 年 IntelliJ IDEA 主版本是 14,目前(2015 年 06 月)最新版本是 14.1.4。与此同时,2015 年 06 月 17 日,官网开始提供 15 EAP 版本(Early Access Program 早期预览版)。如果你对 IntelliJ IDEA 下个大版本的新特性很感兴趣,你可以随时关注官网博客最新动态。

按正常情况来讲,IntelliJ IDEA 大版本是一年迭代一次。大版本下的小版本迭代时间没有固定,快的是一个月不到就迭代一次,慢的话基本在两到三个月迭代一次。相对其他 IDE 来讲迭代周期还是比较紧凑,但是作为用户你不用担心因为频繁迭代更新而引起的项目配置问题或是软件配置问题,后面有课程会专门对此进行说明。

IntelliJ IDEA 官网博客:

https://www.jetbrains.com/idea/buy/
https://www.jetbrains.com/idea/features/editions_comparison_matrix.html
http://eap.jetbrains.com/idea