IntelliJ IDEA 13.1.0 Web Help

This file resides under the bin directory of the IntelliJ IDEA installation, and contains important options and properties.

To configure properties, you have to comment or uncomment entries, or type the desired values.

Note

Note for Windows users: please make sure you're using forward slashes. i.e. c:/idea/system.

Name Description Property setting
${idea.home} macro Use ${idea.home} macro to specify location relative to IDE installation home.

Also use ${xxx} where xxx is any java property (including defined in previous lines of this file) to refer to its value

Path to the IDE config folder Uncomment this option if you want to customize path to IDE config folder.
    idea.config.path=${user.home}/.IntelliJIdea/config
Path to IDE system folder Uncomment this option if you want to customize path to IDE system folder.
    idea.system.path=${user.home}/.IntelliJIdea/system
Path to user installed plugins Uncomment this option if you want to customize path to user installed plugins folder.
    idea.plugins.path=${user.home}/.IntelliJIdea/config/plugins
Path to IDE logs folder Uncomment this option if you want to customize path to IDE logs folder.
    idea.log.path=${user.home}/.IntelliJIdea/system/log
Maximum file size Maximum file size (kilobytes) IDE should provide code assistance for. The larger file is, the slower its editor works and higher overall system memory requirements are, if code assistance is enabled.

Remove this property or set to a very large number, if you need code assistance for any files to be available, regardless of their size.

    idea.max.intellisense.filesize=2500
Console cyclic buffer This option controls console cyclic buffer: keeps the console output size not higher than the specified buffer size (Kb). Older lines are deleted. In order to disable cycle buffer, use idea.cycle.buffer.size=disabled
    idea.cycle.buffer.size=1024
Launcher Configure if a special launcher should be used when running processes from within IDE. Using Launcher enables "soft exit" and "thread dump" features.
idea.no.launcher=false
                    
Classpath To avoid too long classpath
idea.dynamic.classpath=false
ProcessCanceledException Uncomment this property to prevent IDE from throwing ProcessCanceledException when user activity detected. This option is only useful for plugin developers, while debugging PSI related activities performed in background error analysis thread.

DO NOT UNCOMMENT THIS UNLESS YOU'RE DEBUGGING IDE ITSELF. Significant slowdowns and lockups will happen otherwise.

idea.ProcessCanceledException=disabled
Pop-up window weight There are two possible values of idea.popup.weight property: "heavy" and "medium". If you have WM configured as "Focus follows mouse with Auto Raise" then you have to set this property to "medium". It prevents problems with the pop-up menus on some configurations.
idea.popup.weight=heavy
System anti-aliasing Use default anti-aliasing in system, i.e. override value of "Settings|Editor|Appearance|Use anti-aliased font" option. May be useful when using Windows Remote Desktop Connection for instance.
idea.use.default.antialiasing.in.editor=false
Repaint Disabling this property may lead to visual glitches like blinking and fail to repaint on certain display adapter cards.
sun.java2d.noddraw=true
Editor performance Removing this property may lead to editor performance degradation under Windows.
sun.java2d.d3d=false
Slow scrolling Workaround for slow scrolling in JDK6.
swing.bufferPerWindow=false
Editor performance under X Window Removing this property may lead to editor performance degradation under X Window.
sun.java2d.pmoffscreen=false
Avoid long hangs Workaround to avoid long hangs while accessing clipboard under OS X.
ide.mac.useNativeClipboard=True
Maximum load size Maximum size (kilobytes) IDEA will load for showing past file contents - in Show Diff or when calculating Digest Diff
idea.max.vcs.loaded.size.kb=20480
Copy library jars IDE copies library jars to prevent their locking. If copying is not desirable, specify "true"
idea.jars.nocopy=false
Start the JVM in debug mode The VM option value to be used to start the JVM in debug mode. Some JREs define it in a different way (-XXdebug in Oracle VM)
idea.xdebug.key=-Xdebug
Switch into JMX 1.0 compatibility mode. Uncomment this option to be able to run IntelliJ IDEA using J2SDK 1.5+ while working with application servers (like WebLogic) running 1.4.
jmx.serial.form=1.0
Fatal errors notifications Change to 'enabled' if you want to receive instant visual notifications about fatal errors that happen to an IDE or plugins installed.
idea.fatal.error.notification=disabled