user136: I've traditionally used a text editor with avr-gcc and makefiles for working with Arduino boards. I'm now trying to develop projects for the wider Arduino user-base, so I am trying to use the Arduino libraries and common IDEs for ease of use.
I started using Stino, but then found out that the Arduino IDE has some toolchain "quirks" that mean I will need to test everything in Arduino IDE expressly.
Since starting to use it more, I have found it frequently hangs or crashes. The triggers for this are:

Creating a new sketch takes about 15s, and shows me the OS X beach
ball. 
Saving a sketch takes about 15s. 
Going to File->Examples frequently crashes the IDE - I need to force quit.
Going to
File->Sketchbook always crashes the IDE. 
It sometimes randomly hangs.

I don't have any other stability issues and other Java based IDEs like Pycharm work flawlessly.
I have installed numerous libraries, including the entire Teensyduino suite (which is a lot of libraries!). Outside of that, no changes have been made.
Is this a common issue? Is there any logging or anyway I can try and work out what is causing this issue?
This is happening with:
 - Arduino 1.05
 - Arduino 1.55
I have tried uninstalling and reinstalling.

user220: Just report it to Arduino.
You don't really have any other option. I've been waiting to answer this question until I was sure that no one here knew the answer. You don't really have any other option.
This seems like a bug. We're not Arduino developers or a bug tracking site. We can only do so much here. Even if it was confirmed a bug and we fixed it, there's only so much that can be done without submitting a report.

BEFORE YOU SUBMIT A REPORT:

I'd try copying out the libraries from Arduino. So many libraries
might make Arduino IDE somewhat heavier. I don't know if it'll really
affect the sluggishness but it's worth a shot.
The only other thing that I can think of, besides RAM (which you
already said wasn't an issue) and the libraries, is some sort of
cache/temporary file. Try reinstalling Arduino, even if you haven't,
and also I'd try using the beta 1.5.6-r2
version. It has to be pretty
stable for it to be the only version that supports the YUN and DUE.
Both have been out for a considerable amount of time with this
software, so I'd imagine that it's pretty stable minus a few issues.


Many things are said to have been improved compared to the previous 1.0.5-r2 version.

It'd be stupid not to try the newer version.


user11420: For debug and logging you can use the Mac Console app, it will show any errors that come up from the App. You might need to filter for Arduino App related messages though. 

136: <p>I've traditionally used a text editor with avr-gcc and makefiles for working with Arduino boards. I'm now trying to develop projects for the wider Arduino user-base, so I am trying to use the Arduino libraries and common IDEs for ease of use.</p>

<p>I started using Stino, but then found out that the Arduino IDE has some toolchain "quirks" that mean I will need to test everything in Arduino IDE expressly.</p>

<p>Since starting to use it more, I have found it frequently hangs or crashes. The triggers for this are:</p>

<ul>
<li>Creating a new sketch takes about 15s, and shows me the OS X beach
ball. </li>
<li>Saving a sketch takes about 15s. </li>
<li>Going to File->Examples frequently crashes the IDE - I need to force quit.</li>
<li>Going to
File->Sketchbook always crashes the IDE. </li>
<li>It sometimes randomly hangs.</li>
</ul>

<p>I don't have any other stability issues and other Java based IDEs like Pycharm work flawlessly.</p>

<p>I have installed numerous libraries, including the entire Teensyduino suite (which is a lot of libraries!). Outside of that, no changes have been made.</p>

<p>Is this a common issue? Is there any logging or anyway I can try and work out what is causing this issue?</p>

<p>This is happening with:
 - Arduino 1.05
 - Arduino 1.55</p>

<p>I have tried uninstalling and reinstalling.</p>
 220: <h2>Just <a href="https://github.com/arduino/Arduino/issues" rel="nofollow noreferrer">report it to Arduino</a>.</h2>

<p>You don't really have any other option. I've been waiting to answer this question until I was sure that no one here knew the answer. You don't really have any other option.</p>

<p>This seems like a bug. <strong>We're not Arduino developers or a bug tracking site.</strong> We can only do so much here. Even if it was confirmed a bug and we fixed it, there's only so much that can be done without submitting a report.</p>

<hr>

<p><strong>BEFORE YOU SUBMIT A REPORT:</strong></p>

<ul>
<li>I'd try copying out the libraries from Arduino. So many libraries
might make Arduino IDE somewhat heavier. I don't know if it'll really
affect the sluggishness but it's worth a shot.</li>
<li>The only other thing that I can think of, besides RAM (which you
already said wasn't an issue) and the libraries, is some sort of
cache/temporary file. Try reinstalling Arduino, even if you haven't,
and also I'd try using the <a href="http://arduino.cc/en/main/software" rel="nofollow noreferrer">beta 1.5.6-r2
version</a>. It has to be pretty
stable for it to be the only version that supports the YUN and DUE.
Both have been out for a considerable amount of time with this
software, so I'd imagine that it's pretty stable minus a few issues.</li>
</ul>

<blockquote>
  <p>Many things are said to have been improved compared to the previous 1.0.5-r2 version.</p>
</blockquote>

<p>It'd be stupid not to try the newer version.</p>

<p><img src="https://i.stack.imgur.com/G7N4P.png" alt="GitHub Screenshot"></p>
 11420: <p>For debug and logging you can use the Mac Console app, it will show any errors that come up from the App. You might need to filter for Arduino App related messages though. </p>
