I’m currently using Geany which is pretty good, but I’m looking for something a little more advanced. Preferably I’m after an editor good for web development that is smart enough to change syntax coloring and code completion based on where my cursor is. For instance, I may be editing a .php file, but I could be editing within a block of CSS, HTML, JavaScript, or PHP. Is there an editor smart enough to adjust depending on where I’m editing within a file?
Failing that, I’m looking for an editor that has really great code hinting and completion, even for libraries like jQuery, and it should be flawless at auto indenting, etc.
Thanks!
EDIT: Free solutions only.
Try NetBeans… It is free