I have tried to find a good general purpose open-source code editor for Linux, but am having difficulties finding one. Vim and Emacs are out. What graphical editors are there that you would give your vote for?<p>Features that I seek are:<p><pre><code> * Syntax highlighting, Auto-indent, In-/deindent with tab, Tabs to spaces
* Code block visualization (and folding), Variable highlighting
* Changing of eol(crlf/lf/..) and encoding
* (Column mode editing), (Multiple views)
* Font selection</code></pre>
Vim does all of these. And it comes with a GUI, gvim, although the job of a text editor is so non-GUI that it seems ridiculous to describe a text editor for source code as a "graphical editor". Before you dismiss Vim, have a look at Cream <a href="http://cream.sourceforge.net/" rel="nofollow">http://cream.sourceforge.net/</a> which is just Vim with a better default config. Also look at Vim as Your IDE <a href="http://haridas.in/vim-as-your-ide.html" rel="nofollow">http://haridas.in/vim-as-your-ide.html</a><p>Most people who want a GUI end up with Eclipse or IntelliJ or Netbeans
Some random ideas:<p><pre><code> http://kate-editor.org/
http://www.jedit.org/
https://projects.gnome.org/gedit/
http://www.scintilla.org/SciTE.html
http://www.kdevelop.org/
</code></pre>
Also eclipse and netbeans if you add some plugins?