Tuning AppCode
In this part:
- Tuning AppCode
Changing AppCode properties
The file /Applications/AppCode.app/Contents/bin/appcode.vmoptions
should be copied to ~/Library/Preferences/AppCodeXX/appcode.vmoptions
To create an empty idea.properties
file or to copy the *.vmoptions
file, choose or from the main menu respectively.
Managing the idea.properties file
The idea.properties
file located in the bin
directory of the AppCode installation folder should not be edited. Instead of editing the original idea.properties
file, create an idea.properties
file in the following location, open it for editing and add the required properties:
To open the idea.properties
file in the editor, choose . If the file does not exist yet, AppCode creates it and opens in the editor.
Example: Changing the case of unicode literals
AppCode allows defining whether non-ascii characters should use literals like '\u00AB'
or '\00ab'
.
This behavior is controlled by the idea.native2ascii.lowercase
system property. By default, upper-case characters are used.
If you wish to use lower-case characters, create the idea.properties
file in the location specified above, open it for editing and add the following line:
idea.native2ascii.lowercase=true
Specifying custom JDK, properties, or vmoptions files across platforms
A custom JDK, as well as *.properties
and *.vmoptions
files are specified across platforms in a unified way.
All launchers look at the following environment variables:
$<IDE-NAME>_JDK
(<IDE-NAME>_JDK_64
)$<IDE-NAME>_PROPERTIES
$<IDE-NAME>_VM_OPTIONS