Ew, web-ide's -,-
Good IDE:
Sublime Text 2, 3
Horrible IDE:
Everything else
Sublime pictures(text 2 - file: CVE vulnerability for plesk panel - linux local mysql backup):
So you want to make dead certain that you run date from the canonical location, but not cat? mysql and mysqldump can run from wherever they are in your path? And why expose the MySQL password in the process table? Code review failure!
I tease...I tease because I love.
But anyway...other than cost, what features does Sublime have that Notepad++ doesn't have?
Regardless...vi on a Unix box is light years faster than any GUI app, because it can invoke any of the Unix text processing tools (sed, awk, cut, paste, join, scripts you write, etc.) and have them process the text you're working on. The only competition is emacs, which is the ultimate tool.
There are good reasons to use an IDE for large complex development projects.