这是什么东西?
一个由社区维护的免费的 IntelliJ IDEA 简体中文教程——由一系列短章节组成,带你从第一次安装一路学到 IDE 的高级技巧。从 2015 年起就在 GitHub 上开源,已有 22k+ star。
它是书、视频课程,还是别的什么?
是图文章节,配有动态 GIF 截图,可以在 GitHub 上阅读,也可以通过作者推荐在线阅读的 GitBook 版本来看。视频是少数例外——比如一段关于 Git/GitHub 基础的 16 分钟 MP4 视频。
我应该从哪里开始看?
在浏览器里读 GitBook 版本——作者强烈推荐这种方式——先看标注为新手必读的章节:介绍、安装、首次运行向导、基础设置。
在 GitHub 上显示都正常吗?有没有什么坑?
在某些地区,GitHub 上的图片可能加载失败,因为资源链接在那里被屏蔽了——所以才推荐用 GitBook。另外有些 GIF 播放速度太快,作者建议用 7GIF 播放器来暂停查看。
我不懂中文——还值得看吗?
大概率不值得——它是写给中文用户的,而且作者明确说,如果你英文不错,直接读 JetBrains 官方帮助文档更好。
这个教程覆盖哪些 IDE 和版本?
覆盖 IntelliJ IDEA 从 14 到 2023 的各个版本,还有 WebStorm、PhpStorm、PyCharm、RubyMine 和 DataGrip(2016-2023)、GoLand 和 CLion(2017-2023),以及任意版本的 Android Studio。
我要不要把 IDE 切换成中文语言包?
官方语言包是 2021 年 7 月推出的。作者的看法是:它确实降低了新手的上手门槛,但不建议长期使用,因为看官方英文文档时会把你搞混——之后还是切回英文比较好。
除了基础内容,我还能学到什么?
都是实际工作层面的内容:Windows/Linux 和 Mac 快捷键指南、Maven 配置、SVN 和 Git 版本控制、live templates、Postfix Completion 和 Emmet、调试与重构技巧、数据库工具、Tomcat 和 Jetty 的远程调试,以及插件开发。
这个教程还在保持更新吗?
是的——README 里的版本列表一直更新到 2023 年发布的 JetBrains IDE 版本,作者还会在介绍部分添加带日期的更新说明。
What are similar projects?
RustTraining, zh.javascript.info, rust-course, rust-learning, OnJava8, the-way-to-go_ZH_CN, android-training-course-in-chinese, GolangTraining
Which topics is it in?
android-studio, intellij, jetbrains, ide, curriculum, course, programming, book, reference, beginner-friendly, guide, learning-resources