title: Simple GUI IDE?
body: <p>I'm looking for a GUI Linux IDE.</p>
  
  <p>Specs:</p>
  
  <ul>
  <li><strong>simple</strong> and fool proof. normal look &amp; feel</li>
  <li>full as-you-type indentation in most languages</li>
  <li>a compile+run button, a debugger, auto-refactoring for C++</li>
  <li>basic unintrusive support for common buildsystems - straight make, cmake, qmake, autotools</li>
  <li>smooth workflow. proper keyboard support, no jarring transitions between debugging/coding modes, etc</li>
  </ul>
  
  <p>What i've tried:</p>
  
  <ul>
  <li>KDevelop is bloated and buggy, makes it difficult to even transfer projects between machines etc</li>
  <li>jEdit is ugly, feature poor and it's difficult to find things. but it does indentation well.</li>
  <li>Anjuta, Geany and a bunch of other micro-IDEs for GNOME fail at indentation and misc features</li>
  <li>Code::Blocks only does C++, it's pretty complex and it can be hard to get things working with libs etc</li>
  <li>vi and e-macs are nice but I'm not taking the time to learn them right now, and I want something coworkers can use as well</li>
  <li>NetBeans has a terrible Swing look, weird code editor. also it's pretty slow and seems complicated. great features though.</li>
  <li>Eclipse. pretty huge and complex, I don't like the UI. I feel like I can't do anything without a tutorial </li>
  </ul>
  
  <p>Presently I use KDevelop for work and gedit+terminal for hobby dev, but wanted to see if I'm missing out.</p>