Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
IntelliJ IDEA Community Edition
Java Python Groovy HTML Kotlin C Other
branch: master

[git] IDEA-132259 Allow to checkout remote branch as local if some of…

… repositories are already on this branch
latest commit 5b456c9506
@klikh klikh authored
Failed to load latest commit information.
.idea pty4j 0.4.15
RegExpSupport Tests for "Check RegExp" action in patterns in Java.
bin cross-platform zip: load os-specific directly instead…
build code for loading modules extracted and added to JPS gant tool
colorSchemes update some colors
community-resources Merge remote-tracking branch 'origin/master'
community-tests Use underscore for test group name
images Debugger: Image/Icon viewer based on standard image viewer
java partial revert (Kotlin compatibility)
jps code for loading modules extracted and added to JPS gant tool
json PY-15074 revered (will use another approach to fix)
lib pty4j 0.4.15
license add Scalr library
native Ability to specify boot jdk in a user preferences folder.
platform [vcs] IDEA-137338 reuse existing file history tab
plugins [git] IDEA-132259 Allow to checkout remote branch as local if some of…
python Merge remote-tracking branch 'origin/master'
resources-en IDEA-139767 Do not show type for strings by default
resources Cleanup (deprecated .class decompiler API dropped)
samples removed bad obsolete plugin samples (IDEA-117108)
spellchecker TypeScript and Flex spellchecking test fixed. No need to created toke…
tools rebuild JFlex.jar with Java 1.6
updater Cleanup (deprecated API usage fixed)
xml Merge remote-tracking branch 'origin/master'
.gitattributes auto cr/lf
.gitignore Added snapshot of python-skeletons @ 031d9cc fix typos
LICENSE.txt add LICENSE.txt to community edition repo
NOTICE.txt use https Remove outdated instruction about directory-based projects
build.txt trunk is 142 / Idea 15 dev started
build.xml IDEA-118759: Run ant headless so no dock icon will appear
community-main.iml diff: init new diff API
getPlugins.bat android plugin included into community project android plugin included into community project
test-log.xml some params for RollingFileAppender

IntelliJ IDEA Community Edition

Building and Running from the IDE

To develop IntelliJ IDEA, you can use either IntelliJ IDEA Community Edition or IntelliJ IDEA Ultimate. To build and run the code:

  • Run / getPlugins.bat from the project root directory to check out additional modules.
  • Make sure you have the Groovy plugin enabled. Parts of IntelliJ IDEA are written in Groovy, and you will get compilation errors if you don't have the plugin enabled.
  • Make sure you have the UI Designer plugin enabled. Most of IntelliJ IDEA's UI is built using the UI Designer, and the version you build will not run correctly if you don't have the plugin enabled.
  • Open the project
  • Configure a JSDK named "IDEA jdk" (case sensitive), pointing to an installation of JDK 1.6
  • Unless you're running on a Mac with an Apple JDK, add /lib/tools.jar to the set of "IDEA jdk" jars.
  • Use Build | Make Project to build the code.
  • To run the code, use the provided shared run configuration "IDEA".

You can find other useful information at

Something went wrong with that request. Please try again.