Skip to content
IntelliJ IDEA Community Edition http://www.jetbrains.com/idea/
Java Python Groovy HTML Kotlin JavaScript Other
Find file
Failed to load latest commit information.
.idea update XStream
RegExpSupport EA-70036 - IOE: CheckUtil.checkWritable
bin IDEA-69424 Ubuntu global menu integration
build update REST API docs gnerator
colorSchemes use latest converter
community-resources update graphics for 16 EAPs
community-tests IDEA-147788 Build fails for non-Android modules in Gradle-based multi…
images get rid of PROJECT FILE macro to avoid issues like IDEA-149660 IDEA-1…
java insert @code tag automatically when completing true/false/null in jav…
jps added TestModuleProperties to JPS model (IDEA-150835)
json respect the contract: null if not adjusted (IDEA-150120)
lib update XStream
license xslt-debugger: license file moved from plugin to common place
native IDEA-145463 Weird splash screen animation on startup
platform [vcs-log] simplify file comparator
plugins [vcs-log] move Registry-using methods out from BekSorter to vcs-log-i…
python EDU-525 Empty Editor shouldn't be replaced in educational plugins
resources-en inspection to detect code replacable with putIfAbsent is rewritten
resources inspection to detect code replacable with putIfAbsent is rewritten
samples removed bad obsolete plugin samples (IDEA-117108)
spellchecker get rid of PROJECT FILE macro to avoid issues like IDEA-149660 IDEA-1…
tools rebuild JFlex.jar with Java 1.6
updater Updater: cleanup.
xml IDEA-151185 Thymeleaf namespace declaration not recognised in script tag
.gitattributes auto cr/lf
.gitignore Create standalone IDEA project inside community/python/helpers
CONTRIBUTING.md CONTRIBUTING.md: fix typos
LICENSE.txt add LICENSE.txt to community edition repo
NOTICE.txt use https
README.md readme updated: IDEA 15.0 is now required to develop IDEA project
build.txt trunk version now is 144
build.xml Allow passing productPropertiesPath to build.
community-main.iml IDEA-CR-7907: move java-specific Git cloud's detection to dedicated m…
getPlugins.bat android plugin included into community project
getPlugins.sh android plugin included into community project
test-log.xml [vfs] tracing in native file watcher and refresh worker

README.md

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 not older than 15.0. To build and run the code:

  • Run getPlugins.sh / getPlugins.bat from the project root directory to check out additional modules.
  • If this git repository is not on 'master' branch you need to checkout the same branches/tags in android and android/tools-base git repositories.
  • Open the project.
  • If an error notification about a missing required plugin (e.g. Kotlin) is shown enable or install that plugin.
  • 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.
  • Configure a JSDK named "1.8", pointing to an installation of JDK 1.8.
  • Add /lib/tools.jar to the set of "1.8" 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 http://www.jetbrains.org. Contribute section of that site describes how you can contribute to IntelliJ IDEA.

Something went wrong with that request. Please try again.