签出并构建社区版

原文链接:
http://www.jetbrains.org/intellij/sdk/docs/basics/checkout_and_build_community.html

安装Git

IntelliJ IDEA社区版的源代码保存在Git仓库。因此要签出源代码,你需要安装Git。我们推荐在Windows上使用msys git,在Mac上使用git-osx-installer。

签出代码

你可以使用IntelliJ IDEA或命令行签出代码。

** 从IntelliJ IDEA中签出:**

  • 从主菜单上选择VCS |从版本控制中签出|Git
  • Git仓库链接字段输入git://git.jetbrains.org/idea/community.git
签出并构建社区版_第1张图片

从命令行中签出:

请执行以下命令:

git clone --depth 1 git://git.jetbrains.org/idea/community.git idea

master包含当前IntelliJ IDEA开发版的最新代码。IntelliJ IDEA之前的发行版源代码可以从以下分支(更多分支和版本号的详情查阅版本号范围)中找到:

IntelliJ产品版本 分支号
2016.3 163
2016.2 162
2016.1 145
15.0.x 143
14.1.x 141
14.0.x 139
13.1.x 135
13.0.x 133
12.0.x 123
11.1.x 117
11.0.x nika
10.5.x xena
10.0.x x0x
9.x maia

IntelliJ IDEA社区版的稳定分支源代码也可以从以下地址获得:

  • IntelliJ IDEA Community Edition 2016.1.3
  • IntelliJ IDEA Community Edition 15.0.6
  • IntelliJ IDEA Community Edition 14.1.7
  • IntelliJ IDEA Community Edition 13.1.7
  • IntelliJ IDEA Community Edition 13.0.5
  • IntelliJ IDEA Community Edition 12.1.8
  • IntelliJ IDEA Community Edition 12.0.4
  • IntelliJ IDEA Community Edition 11.1.4
  • IntelliJ IDEA Community Edition 11.0.2
  • IntelliJ IDEA Community Edition 10.5.4
  • IntelliJ IDEA Community Edition 10.0.3
  • IntelliJ IDEA Community Edition 9.0.4

Forking on GitHub

作为官方仓库的替代方法,你可以从GitHub镜像fork,也可以向我们发送一个pull request。

GitHub镜像地址为https://github.com/JetBrains/intellij-community.

从IDE中构建运行

开发IntelliJ平台上的插件和应用,你可以使用IntelliJ IDEA社区版或IntelliJ IDEA旗舰版。需要15.0或更新版本。

构建和运行代码

  • 运行项目根目录的getPlugins.sh/getPlugins.bat签出额外的模块;
  • 如果你的仓库不是master分支你需要从androidandroid/tools-base仓库的相同分支/标签中签出;
  • 打开项目;
  • 如果显示一个插件错误(如Kotlin)通知启用或安装那些插件;
  • 配置一个名为"IDEA jdk"(大小写敏感)的JSDK指向JDK1.6的安装目录;
签出并构建社区版_第2张图片
  • 除非你运行的是Mac上的Apple JDK,添加/lib/tools.jar到"IDEA jdk";

![]Paste_Image.png](http://upload-images.jianshu.io/upload_images/3403255-b916ff89517d2c21.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

  • 配置一个名为"1.8"的JSDK指向JDK1.8的安装目录;
  • 添加/lib/tools.jar到"1.8";
  • 使用构建|构建项目构建代码;
  • 使用提供的共享运行配置"IDEA"运行代码。
签出并构建社区版_第3张图片

从命令行中构建运行

要构建IntelliJ IDEA社区版,执行源代码根目录的build.xmlAnt构建脚本。

签出并构建社区版_第4张图片

构建的结果可以在out/artifacts找到。

你可能感兴趣的:(签出并构建社区版)