Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/guobinhit/intellij-idea-tutorial
🌻 This is a tutorial of IntelliJ IDEA, you can know how to use IntelliJ IDEA better and better.
https://github.com/guobinhit/intellij-idea-tutorial
idea intellij tutorial
Last synced: 25 days ago
JSON representation
🌻 This is a tutorial of IntelliJ IDEA, you can know how to use IntelliJ IDEA better and better.
- Host: GitHub
- URL: https://github.com/guobinhit/intellij-idea-tutorial
- Owner: guobinhit
- License: mit
- Created: 2017-05-17T10:28:27.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-01-17T11:47:52.000Z (10 months ago)
- Last Synced: 2024-09-26T05:22:09.317Z (about 1 month ago)
- Topics: idea, intellij, tutorial
- Homepage: https://guobinhit.github.io/intellij-idea-tutorial/
- Size: 27.4 MB
- Stars: 2,188
- Watchers: 98
- Forks: 856
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- Awesome-GitHub-Repo - intellij-idea-tutorial - 作者想把自己的经验整理记录下来。此教程使用的工具为 IntelliJ IDEA 2017(.1.5) 版本。。[<img src="https://tva1.sinaimg.cn/large/008i3skNly1gxlhtmg11mj305k05k746.jpg" alt="微信" width="18px" height="18px" />](https://mp.weixin.qq.com/s?__biz=MzUxNjg4NDEzNA%3D%3D&chksm=f9a1d009ced6591fd4eeaa13af74c69fbaf3b235fcee0c3393640f6a75fc57713fc22e6df78e&idx=1&mid=2247484352&scene=21&sn=42652cde7493dded30700cacd251466e#wechat_redirect) (学习资源 / 学习IDEA)
- awesome-hacking-lists - guobinhit/intellij-idea-tutorial - 🌻 This is a tutorial of IntelliJ IDEA, you can know how to use IntelliJ IDEA better and better. (Others)
README
# 史上最简单的 IntelliJ IDEA 教程
![author](https://img.shields.io/badge/author-chariesgavin-blueviolet.svg)![issues](https://img.shields.io/github/issues/guobinhit/intellij-idea-tutorial.svg)![stars](https://img.shields.io/github/stars/guobinhit/intellij-idea-tutorial.svg)![forks]( https://img.shields.io/github/forks/guobinhit/intellij-idea-tutorial.svg)![license](https://img.shields.io/github/license/guobinhit/intellij-idea-tutorial.svg)
## 前言
IntelliJ IDEA(简称 IDEA),是 Java 语言开发的集成环境,IDEA 在业界被公认为最好的 Java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE 支持、各类版本工具(Git、SVN、GitHub 等)、JUnit、CVS 整合、代码分析和创新的 GUI 设计等方面的功能都值得称道。至于 Eclipse 本人接触的不多,因此也无法比较,但殊途同归,无论选择什么集成开发环境,都是为了辅助咱们编程,所以可以说:**没有最好的工具,只有最适合自己的工具**。因此,撰写本系列文章的目的很简单,就是想把自己的经验整理记录下来,当然,如果能够在此基础上帮助大家快速入门并掌握 Intellij IDEA 那就再好不过啦!
- **温馨提示**:此教程使用的工具为`IntelliJ IDEA 2017(.1.5)`版本
- **官网地址**:http://www.jetbrains.com/idea/download## 索引
- [基础教程](#基础教程)
- [实用技巧](#实用技巧)
- [疑难杂症](#疑难杂症)
- [星路历程](#星路历程)## 基础教程
- 安装 IDE 的方法
- [基于 Windows 系统安装 IntelliJ IDEA 的方法](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/basic-course/install-intellij-idea-on-windows.md)
- [基于 Mac 系统安装 PyCharm 的方法](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/basic-course/install-pycharm-on-mac.md)
- 初识 IDEA 的世界
- [首次运行 IntelliJ IDEA 示例](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/basic-course/first-run-idea.md)
- 核心文件讲解
- [IntelliJ IDEA 安装目录的核心文件讲解](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/basic-course/core-file-talk.md)
- 使用界面介绍
- [详述 IntelliJ IDEA 的使用界面](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/basic-course/use-face.md)
- 第一个项目 HelloWorld
- [HelloWorld 项目创建及相关配置文件介绍](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/basic-course/hello-world.md)
- 设置主题和字体
- [设置 IntelliJ IDEA 主题和字体的方法](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/basic-course/theme-and-font.md)
- 模板注释
- [修改 IntelliJ IDEA 模板注释的内容](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/basic-course/modify-user-template.md)
- 常见图标介绍
- [常见文件类型的图标介绍](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/basic-course/idea-icon.md)
- 缓存及索引
- [缓存和索引的介绍及清理方法](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/basic-course/index-and-cache.md)
- 编译方式
- [编译方式介绍及编译器的设置和选择](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/basic-course/compile-method.md)
- 代码调试
- [详述 IntelliJ IDEA 之 Debug 篇](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/basic-course/debug-skills.md)
- 多模块项目
- [IntelliJ IDEA 中 Project 和 Module 的概念及区别](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/basic-course/project-module.md)
- 版本控制
- [详述 IntelliJ IDEA 中的版本控制机制](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/basic-course/version-control.md)
- 插件
- [详述 IntelliJ IDEA 插件的安装及使用方法](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/basic-course/plugins.md)
- 创建 Maven 项目
- [详述 IntelliJ IDEA 创建 Maven 项目及设置 java 源目录的方法](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/basic-course/maven-project.md)
- 搭建 Spring MVC 框架
- [IntelliJ IDEA 中的 Maven 项目初体验及搭建 Spring MVC 框架](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/basic-course/run-maven-springmvc.md)## 实用技巧
- 快捷键
- [Mac](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/practical-skills/keymap-mac.md)
- [Windows](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/practical-skills/keymap-windows.md)
- 恢复代码
- [详述 IntelliJ IDEA 中恢复代码的方法](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/practical-skills/recovery-code.md)
- 中文乱码问题
- [IntelliJ IDEA 控制台输出中文乱码问题的解决方法](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/practical-skills/solve-garbled-questions.md)
- 序列化
- [详述 IntelliJ IDEA 中自动生成 serialVersionUID 的方法](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/practical-skills/serialVersionUID.md)
- 代码审查
- [详述 IntelliJ IDEA 提交代码前的 Code Analysis 机制](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/practical-skills/code-analysis.md)
- 版本管理
- [关于 IntelliJ IDEA 中 Schedule for Addition 的问题](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/practical-skills/schedule.md)
- [详述 IntelliJ IDEA 版本控制不显示颜色提示的解决方法](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/practical-skills/version-control-color-tips.md)
- 彩色代码主题
- [手把手教你设置 IntelliJ IDEA 彩色代码主题](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/practical-skills/color-code.md)
- 远程调试
- [详述 IntelliJ IDEA 远程调试 Tomcat 的方法](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/practical-skills/the-method-of-remote-debugging-with-idea.md)
- 代码对比
- [利用 IntelliJ IDEA 进行代码对比的方法](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/practical-skills/compare-code.md)
- 依赖冲突
- [详述使用 IntelliJ IDEA 解决 jar 包冲突的问题](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/practical-skills/conflict-jar.md)## 疑难杂症
- [详述 IntelliJ IDEA 遇到 java -source 1.3 中不支持某某操作的解决方法](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/difficult-cases/java-source.md)
- [详述 IntelliJ IDEA 遇到 JavaLaunchHelper 多种实现的解决方法](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/difficult-cases/java-launch-helper.md)
- [详述 IntelliJ IDEA 遇到快捷键以及删除键不好使的解决方法](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/difficult-cases/keymap-delete.md)
- [详述 IntelliJ IDEA 遇到 Maven 项目打开(Open)或者导入(Import)失败的解决方法](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/difficult-cases/unable-import-maven-project.md)
- [详述 IntelliJ IDEA 遇到 Maven 项目 pom.xml 文件没有识别的解决方法](https://github.com/guobinhit/intellij-idea-tutorial/blob/master/articles/difficult-cases/maven-pom-unrecognized.md)----------
此外,附上一句格言,望共勉:**好学若饥,谦卑若愚。**- [↑↑↑ 返回顶部(RETURN THE TOP) ↑↑↑](#索引)