GUI Text Editor

H

Harikrishnan R

Guest
Hi guys!
I've tried a significant number of text editors for a while and I always kept coming back to gedit. I'm slowly learning vim. I use these mainly for python, c and html/css.
These are some I've tried :
  • Kate - A bit heavy. But still has a good amount of features. Also kept filling up my command line :p
  • Sublime 2 - Has a lot of necessary (and unnecessary) features. Suitable for lazy people like me :D
  • Emacs - Good, but not my cup of tea.
  • Eclipse - Too heavy and is an IDE. And I've been told IDEs are not good for learning code.
So, I want to know what your favorite text editors are (with a GUI).
 


For C I would use Code::Blocks. Python I would not even use a GUI, nano works. HTML/CSS I like to use Bluefish.
 
For C I would use Code::Blocks. Python I would not even use a GUI, nano works. HTML/CSS I like to use Bluefish.
I've heard about Bluefish. I haven't tried it out yet. I will do once I get xubuntu running on my main system.
And what I wanted was a single text editor for all three so that I can learn and practice the text editor in depth.
 
I believe that Bluefish can do python as well as HTML/CSS. Not sure about C.

Honestly if you want something that does EVERYTHING then I would recommend either Eclipse or a non-gui program like nano.

***EDIT:
http://bluefish.openoffice.nl/manual/pr01s02.html#bluefish-main-features
  • Customizable syntax highlighting based on Perl compatible regular expressions, with subpattern support. Default patterns are included for:
    • C

    • cfml

    • ChangeLog

    • CSS stylesheet

    • Gettext po

    • HTML

    • Java

    • JScript

    • JavaScript

    • Octave

    • Pascal

    • Perl

    • PHP

    • Python

    • R

    • Shell

    • SQL

    • Tcl

    • Ruby

    • XML
 
I don't do too much with text editors but when I do I prefer nano and Geany. I like nano for smaller edits like resolv.conf size files and Geany for larger edits like conky configs and up. Geany has a very nice GUI, I like it better than gedit, but that's just my opinion.
 
Geany is a lightweight IDE that I use with all of my programming projects.
 
But I've been told IDEs hide stuff from the programmer and they're not good for learning programming.
 
I have been working with VIM and I love it. VIM supports many languages C/C++, PHP, Python, Ruby, etc, but you have to install many plugins to add features like autocomplete, tabs, snippets and many others. it's a little complicate at the beginning, but it's very powerful like IDE.
 
But I've been told IDEs hide stuff from the programmer and they're not good for learning programming.

Programming is usually done in IDEs. From what I have been taught, IDEs are the best for programming and learning, but I guess everyone has their opinions.

I am not sure what you mean by "hiding stuff from programmers".
 

Members online


Top