What software tools are best for an HTML5 AJAX developer using PHP?

What good software editors are there for an AJAX developer?

Clearly it has to support Javascript, DHTML, and PHP. Thanks.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Dave BaldwinFixer of ProblemsCommented:
That's kind of like asking what kind of girls do we like.  I generally don't like WYSIWYG tools like Dreamweaver because (it's expensive) they typically have methods that can cause problems, especially if your development methods are not in line with theirs.  I use HTML-Kit and HTML-Kit Tools http://www.chami.com/ on Windows for a colorized editor (it's free) and Bluefish http://bluefish.openoffice.nl/index.html on Linux (also free).

If you're patient, you should get a lot more answers...
All I use is Programmer's Notepad.  It gives me everything I need for coding in everything I use and about 50 more languages. It never gets in my way, and it never trahes anything the way some of the high level tools do from time to time.

I personally use Eclipse.
It is free, you can arrange everything in a project, it has code highlighting and things like autocompletion, error detection for most type of files (HTML,XML,Javascript,PHP,etc)
But you could just as easily edit a single file if you don't want to put it in a project.
Fundamentals of JavaScript

Learn the fundamentals of the popular programming language JavaScript so that you can explore the realm of web development.

elepilAuthor Commented:
I guess when I asked for a recommendation, I was hoping for a software that catered to AJAX keywords and methods as well.

MarsM, is Eclipse able to provide autocompletion for HTML, Javascript, and PHP by default? Or did you have to install anything in addition (e.g. plugins, addons, etc.)?
It does that by default. There are different versions though that cater for different languages. Just get the php version.It has all you need
Dave BaldwinFixer of ProblemsCommented:
AJAX is a combination of several technologies.  You need HTML, Javascript, and PHP editing to 'do' AJAX.  A colorizing code editor goes a long ways.  I use HTML-kit because it has a lot of the HTML javascript shortcuts setup so you can highlight something and put the tags around it that you need.  Kind of like making something bold or italic in a text editor.
I personally use phpDesigner 7 have been using it for many years now and it works well with CSS, JS, PHP, DHTML, XHTML and pretty much anything I need to write in.

However for the best results I have 2 different tools for coding:

HTML, PHP and JS I use: phpDesigner 7 - http://www.mpsoftware.dk/
CSS I use: TopeStyle Pro - http://www.topstyle4.com/

Hope this helps.


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Web Languages and Standards

From novice to tech pro — start learning today.