What's your favourite PHP Editor?
Moderator: General Moderators
My previous post was about linux editors. My verdict? I prefer Anjuta as long as you don't need code insight (I don't mind when it's not there). Syntax highlighting, braces matching, terminal window at the bottom. Also, Anjuta is pure Open Source, unlike Zend or Komodo. Finally, gvim is my backup, it can be made to do just about anything.
For windows, as a generic editor I find Editplus the best commercial one, HTML-kit is pretty good to be free..
As a PHP-dedicated editor, I use Zend (on Linux, but I am sure it's just as good on Bill Gates), I never tried PHPed but I guess they are similar (?)..
One of the nicest things about Zend is the pop-up help on builtin and your own functions, so I no longer have to look in the manual to remember if $needle or $haystack is the first parameter and so on, a single click in that popup will bring you to the source of the function (if it's your own), it is even pretty good at finding the functions within classes and such.. If you often use very long variable names you'll find the autocompletition feature useful.. The syntax highlighter is near perfect, I have not seen it fail yet (where editplus will on some regex and other complex escapes and combinations).. Zend's bracket/parentheses and quote matching feature makes it easier to avoid a missing } ) " ' and such... Click F1 on a word and it will try find it in the manual for you.. The project and file inspector is very useful for larger projects
One thing I find missing is support for setting a project-include-path, as some of the projects I am working on use .htaccess to set the include-path, making it difficult to use the debugger without telling it where every single file is..
Edit/Add: Just a comment to evilcoders post below; If you think Notepad is unbeatable you haven't tried many editors, notepad has no knowledge of Newline/Carriage-return usage, no syntax or indentation understanding, no smart functionality at all.... If Zend-Dev came with an option like 'viM-mode' offering vi-style edit commands and cusror movement it would be the perfect thing (for PHP)..
As a PHP-dedicated editor, I use Zend (on Linux, but I am sure it's just as good on Bill Gates), I never tried PHPed but I guess they are similar (?)..
One of the nicest things about Zend is the pop-up help on builtin and your own functions, so I no longer have to look in the manual to remember if $needle or $haystack is the first parameter and so on, a single click in that popup will bring you to the source of the function (if it's your own), it is even pretty good at finding the functions within classes and such.. If you often use very long variable names you'll find the autocompletition feature useful.. The syntax highlighter is near perfect, I have not seen it fail yet (where editplus will on some regex and other complex escapes and combinations).. Zend's bracket/parentheses and quote matching feature makes it easier to avoid a missing } ) " ' and such... Click F1 on a word and it will try find it in the manual for you.. The project and file inspector is very useful for larger projects
One thing I find missing is support for setting a project-include-path, as some of the projects I am working on use .htaccess to set the include-path, making it difficult to use the debugger without telling it where every single file is..
Edit/Add: Just a comment to evilcoders post below; If you think Notepad is unbeatable you haven't tried many editors, notepad has no knowledge of Newline/Carriage-return usage, no syntax or indentation understanding, no smart functionality at all.... If Zend-Dev came with an option like 'viM-mode' offering vi-style edit commands and cusror movement it would be the perfect thing (for PHP)..
Last edited by Stoker on Sat Mar 01, 2003 7:13 pm, edited 1 time in total.
I recently decided to buy textpad since I started using it more and more. Not expensive and it does the job.
basicly notepad was fine but textpad gives it all neat colours like the php function on this forum. It also automates some neat tabs, and being able to save workspaces containing all the scripts I use for a site is real neat. I tried ultra edit but that was a bit much.
basicly notepad was fine but textpad gives it all neat colours like the php function on this forum. It also automates some neat tabs, and being able to save workspaces containing all the scripts I use for a site is real neat. I tried ultra edit but that was a bit much.
- Sevengraff
- Forum Contributor
- Posts: 232
- Joined: Thu Apr 25, 2002 9:34 pm
- Location: California USA
- Contact:
my personal favorite is PHP Coder
http://www.phpide.de
its got good hilighting, does the indents the way i want 'em, and loads fast enough for me.
for those times when im in Linux, i run kate.
http://www.phpide.de
its got good hilighting, does the indents the way i want 'em, and loads fast enough for me.
for those times when im in Linux, i run kate.
I use PHP Coder. IDE (Integrated Development Environment) especially developed for PHP programmers with PHP Interpreter, documentation, and Full Syntax Highlighting.
I don't do much PHP yet (mostly HTML at this point), but I use Crimson Editor. Its free, and has color coding for alot of different languages, including ASP, Basic, C/C++, CSS, Fortran, HTML, Java, and PHP. Really quite a nice, and stable program.
http://download.com.com/3000-2352-10140098.html
http://download.com.com/3000-2352-10140098.html
Nice program, great alternative to my massive Dreamweaver. But my only beef, is it's PHP syntax highlighter isn't standard. It blends into the HTML and is for the most part just black/blue.Maiku wrote:I don't do much PHP yet (mostly HTML at this point), but I use Crimson Editor. Its free, and has color coding for alot of different languages, including ASP, Basic, C/C++, CSS, Fortran, HTML, Java, and PHP. Really quite a nice, and stable program.
http://download.com.com/3000-2352-10140098.html