diff --git a/bin/idea.properties b/bin/idea.properties index f820b9dd025d..d1ee5b74a939 100644 --- a/bin/idea.properties +++ b/bin/idea.properties @@ -1,15 +1,26 @@ +# Set up IDEA_PROPERTIES environment variable to specify custom location of this properties file like +# SET IDEA_PROPERTIES=c:\ideaconfig\idea.properties +# before launching idea. +# If not specified it is searched according following sequence (first successful is used). +# 1. ${user.home} +# 2. ${idea.home}/bin + +# Use ${idea.home} macro to specify location relative to IDEA installation home +# Also use ${xxx} where xxx is any java property (including defined in previous lines of this file) to refer to its value +# Note for Windows users: please make sure you're using forward slashes. I.e. c:/idea/system + #--------------------------------------------------------------------- -# Uncomment this option if you want to customize path to IDEA config folder. +# Uncomment this option if you want to customize path to IDEA config folder. Make sure you're using forward slashes #--------------------------------------------------------------------- # idea.config.path=${user.home}/.IdeaIC/config #--------------------------------------------------------------------- -# Uncomment this option if you want to customize path to IDEA system folder. +# Uncomment this option if you want to customize path to IDEA system folder. Make sure you're using forward slashes #--------------------------------------------------------------------- # idea.system.path=${user.home}/.IdeaIC/system #--------------------------------------------------------------------- -# Uncomment this option if you want to customize path to user installed plugins folder. +# Uncomment this option if you want to customize path to user installed plugins folder. Make sure you're using forward slashes #--------------------------------------------------------------------- # idea.plugins.path=${user.home}/.IdeaIC/config/plugins @@ -19,48 +30,72 @@ # idea.log.path=${user.home}/.IdeaIC/system/log #--------------------------------------------------------------------- -# Maximum file size (kilobytes) IDEA should provide IntelliSense for. +# 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 IntelliSense is enabled. Remove this property or set to very large number if you need -# IntelliSense for any files available regardless their size. +# if code assistance is enabled. Remove this property or set to very large number if you need +# code assistance for any files available regardless their size. #--------------------------------------------------------------------- idea.max.intellisense.filesize=2500 #--------------------------------------------------------------------- -# IDEA copies library jars to prevent their locking. If copying is not desirable, specify "true". +# 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 popup menus on some +# configurations. +#--------------------------------------------------------------------- +idea.popup.weight=heavy + +#--------------------------------------------------------------------- +# 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 + +#--------------------------------------------------------------------- +# Disabling this property may lead to visual glitches like blinking and fail to repaint +# on certain display adapter cards. +#--------------------------------------------------------------------- +sun.java2d.noddraw=true + +#--------------------------------------------------------------------- +# Removing this property may lead to editor performance degradation under Windows. +#--------------------------------------------------------------------- +sun.java2d.d3d=false + +#--------------------------------------------------------------------- +# IDEA copies library jars to prevent their locking. If copying is not desirable, specify "true" #--------------------------------------------------------------------- idea.jars.nocopy=false #--------------------------------------------------------------------- # Configure if a special launcher should be used when running processes from within IDEA. -# Using Launcher enables "soft exit" and "thread dump" features. +# Using Launcher enables "soft exit" and "thread dump" features #--------------------------------------------------------------------- idea.no.launcher=false #--------------------------------------------------------------------- # The VM option value to be used start the JVM in debug mode. -# Some environments define it in a different way (-XXdebug in Oracle VM). +# Some environments define it in a different way (-XXdebug in Oracle VM) #--------------------------------------------------------------------- idea.xdebug.key=-Xdebug -#----------------------------------------------------------------------- +#--------------------------------------------------------------------- +# Workaround for slow scrolling in JDK6 +#--------------------------------------------------------------------- +swing.bufferPerWindow=false + +#--------------------------------------------------------------------- # 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 -#---------------------------------------------------------------------- -# Disabling this property may lead to visual glitches like blinking and fail to repaint -# on certain display adapter cards. -#---------------------------------------------------------------------- -sun.java2d.noddraw=true - -#---------------------------------------------------------------------- -# Removing this property may lead to editor performance degradation under Windows. -#---------------------------------------------------------------------- -sun.java2d.d3d=false - -#---------------------------------------------------------------------- +#--------------------------------------------------------------------- # Removing this property may lead to editor performance degradation under X Window. -#---------------------------------------------------------------------- -sun.java2d.pmoffscreen=false \ No newline at end of file +#--------------------------------------------------------------------- +sun.java2d.pmoffscreen=false + +#--------------------------------------------------------------------- +# Workaround to avoid long hangs while accessing clipboard under Mac OS X. +#--------------------------------------------------------------------- +#ide.mac.useNativeClipboard=True