IntelliJ-IDEA-Tutorial icon indicating copy to clipboard operation
IntelliJ-IDEA-Tutorial copied to clipboard

IntelliJ IDEA 简体中文专题教程

作者新方向,感谢支持

介绍(Introduce)

2021-07-24 更新:官方中文语言包正式推出!我个人不建议使用中文语言包,因为这对你查看官网帮助文档的时候会造成混乱。但是初学者确实使用中文语言包更容易上手,建议后期还原英文。

目录(Contents)

  • 教程介绍(新用户必看)
    • IntelliJ IDEA 介绍
    • 本教程介绍
  • 安装、基础环境介绍(新用户必看)
    • Windows 下安装
    • Ubuntu 下安装
    • Mac 下安装
    • 安装环境总结
    • 首次运行向导
    • 安装后生成的目录说明、VM 设置
  • 首次使用的基础设置介绍(新用户必看)
    • UI 界面
    • UI 主题、字体、编辑区主题、文件编码修改、乱码问题
  • IntelliJ IDEA 特别地方(新用户必看)
    • IntelliJ IDEA 搜索快的原因:索引
    • IntelliJ IDEA 下 Java 文件编译方式
    • IntelliJ IDEA 下项目相关特有概念说明
  • 必备的快捷键(新用户必看)
    • IntelliJ IDEA 常用快捷键讲解(Win + Linux)
    • IntelliJ IDEA 常用快捷键讲解(Mac)
    • 从 Windows 过度到 Mac 必备快捷键对照表
    • 最特殊的快捷键 Alt + Enter 介绍
  • 提高编码效率功能介绍
    • Maven 设置
    • IntelliJ IDEA 配合 Maven 的一些要点
    • 版本控制讲解(SVN + Git)
    • 实时代码模板
    • 文件代码模板
    • 前端代码模板:Emmet
    • 特殊代码模板:Postfix Completion
    • Debug 技巧
    • 重构技巧
    • 数据库管理工具
    • 远程调试介绍(Tomcat + Jetty)
  • 高级设置介绍
    • IntelliJ IDEA 推荐设置(新人重点)
    • IntelliJ IDEA 常用细节-1
    • IntelliJ IDEA 常用细节-2
    • IntelliJ IDEA 常用细节-3
    • IntelliJ IDEA 常用细节-4
  • 插件推荐、插件开发
    • 插件相关功能设置、插件推荐
    • Java 热部署插件 JRebel 安装及使用
    • 插件开发视频教程
  • 基于 IntelliJ IDEA 下的 demo 尝试
    • Maven 的单模块 / 多模块 Spring MVC + Spring + Mybatis 项目(新人重点)
    • Maven 的单模块 Spring MVC + Spring + Spring Data JPA 项目
    • Maven 的单模块 Spring Boot 项目
    • Hello World 的 Java 项目创建和项目配置文件
    • 基于 Eclipse 的 Java Web 项目在 IntelliJ IDEA 下的环境搭建
  • 其他(新用户必看)
    • 常见各类文件类型图标
    • 本教程总结

联系(Contact)

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 方法:

clone 一个版本

参与作者汇总(Author)

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