written in c++ Important highlighter php, html, css, javascript Important Easy Code Navigation Important hinting Important Debugging Optional Remote and Local Project Development Important ftp Important Code collapsing Important Intelligent Auto-complete Important code completion Important these are the features im looking for ide that is NOT written in java AND free
The question is quite funny, I think you are talking about an on demand software :). Well i think this is almost what you are looking for, unless it's written in JAVA. Written in JAVA doesn't mean u gonna program in JAVA.
Did you ever try Notepad++?
Notepad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.
I think it will be helpful to you.
This won't meet all your requirements, but I doubt you'll find anything for free that will.
It has syntax highlighting and auto complete for the languages you mentioned and a few more. It also provides code folding and may fill your needs for remote/local project management. As for code navigation, it provides VI/Emacs emulation, at the very least.
I haven't tried it, but I have been meaning to do so. Now that Eric C C has reminded in this post, I'm going to download it and finally give it a try. Looking forward to trying the VI emulation.
PHPDesigner 7 is really fast. It has everything you are looking for, except IT'S NOT FREE, but it's really worth the money.
I use it on old machines, where others are really unusable. It opens files very quickly and runs smoothly.
It also has source code navigator (shows you an index of the PHP functions, classes, methods and variables you have defined in your current file), and lets you jump from a function call to the definition with Ctrl+click, just like NetBeans and the big ones. It only lacks code collapsing.
Other that I used in the past: Dev-PHP. Written in Delphi, but very fast also. I found some bugs so I left it, but other users in my company didn't had those bugs, so it was probably my installation only... try it yourself.