What you are probably looking for is an IDE (as you have previous programming knowledge, I'm sure you know what this means). There are many available "on the market", at varying price points.
Currently, I am using Komodo IDE (and open-source Komodo Edit), which bases itself on the Mozilla codebase (i.e. Firefox). As such, it is quite stable and does what I want. However, there are other IDEs, such as Zend Studio (which I've heard is good), and also phpDesigner (which I feel has gotten a bit bloated/slow).
|