Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Since IDEA 15.0.4 you can use <code>Help</code> | <code>Edit Custom VM Options...</code>:</p> <p><a href="https://i.stack.imgur.com/U4WaX.png"><img src="https://i.stack.imgur.com/U4WaX.png" alt="Edit Custom VM Options"></a></p> <p>This will automatically create a copy of the <code>.vmoptions</code> file in the config folder and open a dialog to edit it.</p> <hr> <p>IntelliJ IDEA 12 is a signed application, therefore changing options in <code>Info.plist</code> is no longer recommended, as the signature will not match and you will get issues depending on your system security settings (app will either not run, or firewall will complain on every start, or the app will not be able to use the system keystore to save passwords).</p> <p>As a result of addressing <a href="http://youtrack.jetbrains.com/issue/IDEA-94050">IDEA-94050</a> a new way to supply JVM options was introduced in IDEA 12:</p> <blockquote> <p>Now it can take VM options from <code>~/Library/Preferences/&lt;appFolder&gt;/idea.vmoptions</code> and system properties from <code>~/Library/Preferences/&lt;appFolder&gt;/idea.properties</code>.</p> </blockquote> <p>For example, to use <strong>-Xmx2048m</strong> option you should copy the original <code>.vmoptions</code> file from <code>/Applications/IntelliJ IDEA.app/bin/idea.vmoptions</code> to <code>~/Library/Preferences/IntelliJIdea12/idea.vmoptions</code>, then modify the <code>-Xmx</code> setting.</p> <p>The final file should look like:</p> <pre><code>-Xms128m -Xmx2048m -XX:MaxPermSize=350m -XX:ReservedCodeCacheSize=64m -XX:+UseCodeCacheFlushing -XX:+UseCompressedOops </code></pre> <p>Copying the original file is important, as options are <strong>not added</strong>, they are <strong>replaced</strong>.</p> <p>This way your custom options will be preserved between updates and application files will remain unmodified making signature checker happy.</p> <hr> <p><strong>Community Edition</strong>: <code>~/Library/Preferences/IdeaIC12/idea.vmoptions</code> file is used instead.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload