On Windows, you can't beat TextPad (textpad.com). For those of you
developing on your Windows box and transfering to your UN*X/linux box this
seems to be the best program I've found. It's very powerful and flexible.
It's super-easy to learn and use. It allows you to set up hot keys to run
external programs (like FTP clients and compilers) with a single keystroke.
It's by far the best 20-some-odd dollars I've ever spent on a piece of
software. (It has helped me write a couple thousand dollars worth of
software since I found it.)
- Syntax Highlighting
- Macro Sequences
- Hot Keys (to editor commands or external programs)
- Character/Tag Libraries (Clip Libraries)
- Spell Checking
- Multiple Document Management
- Regular Expression Search/Replace
- Supports all text file encoding types.
On UN*X, I've been working with XEmacs and after you get passed the learning
curve, it has proven to be extremely powerful. I've also used KATE (KDE
Advanced Text Editor) which seemed to do just fine and had very little
overhead. A good choice for people used to Windows software.
If you're looking for a true IDE (not just a string of programs that work
well together), I've yet to find one that wasn't very clunky and slow. In
my experience, it's best to just install Apache and PHP on your desktop,
edit the files using your favorite text editor, and have a browser open to
the pages you're editing. The other option (without installing Apache/PHP)
is to set up an advanced text editor (like XEmacs or TextPad) to
automatically update your files on the remote host. When I'm editing on
Windows and need to keep the files up-to-date on my server, I use TextPad
with FTPVoyager (it has a nice command-line interface which makes it easy to
set up an automated task in TextPad).
If you're going to use a text editor and combine it with other programs,
you'll be way better off when working with other development environments.
Nobody only programs in PHP and doesn't ever touch HTML, JavaScript, or XML.
I need to be able to work with all of these languages (and a few more).
Using nine different editors is a waste.
XEmacs is open source, and TextPad is free to try. Have a look and see what
you think.
Take care,
Zac
"Frank" <fp****@pop.net > wrote in message
news:5a******** *************** ***@posting.goo gle.com...
What is the best IDE for developing PHP applications?
What do you use and why?
Thanks.