Well, it was time to give something back already!
Not sure if there's anything related already posted, but if it is, I'm probably horrible at searching.
I'm very sure that most of you are aware that we have the option to use enhanced text editors.
What are these? Glad you asked.
They're basically the unholy child between notepad/vim and any IDE ever.
The main point of this thread:
I've seen quite a few people ask for lightweight IDEs for various programming languages because they don't like, hate, have an older PC than my grandma, have projects that are too simple to use an IDE or simply get confused with Eclipse/NetBeans(Java)/IntelliJ/others and a simple text editor do not satisfy them on the same level.
This is where Enhanced text editors come in. With diverse language highlighting, customization on colors and other weird voodoo magic.
I personally have used Notepad++ and I'm currently using Sublime Text.
(there's been a lot of hype surrounding Sublime Text and while I understand why, I don't necessarily condone it. It's a useful tool, but come on, it's no Fallout)
While I have no complaints for neither, I've found Sublime text nicer for when you need to edit multiple rows at the same time with the same info (really useful on 10+ rows) and various other selection and editing functions that come in very handy.
They both have syntax highlighting for a lot of languages too!(no, I don't think they have Prolog and LISP)
Let me know what you think about this subject and if you found anything better.
(+ smart tips on how to use them beter are always welcome, although Sublime Text has quite a comprehensive documentation and settings are quite easy to do)