Review: PHP Designer 2007 Professional
Editor: PHP Designer 2007 Professional
Version: 5.0
Developer: MPSoftware
Platform/OS: Windows
WYSIWYG: No
Price: €55/$69 USD
PHP Designer 2007, just released this week, is the newest iteration of MPSoftware’s PHP Designer series. Long touted as one of the best free PHP editors around, PHP Designer’s new version brings with it a new licensing structure: There is the free Personal version (which can’t be used for commercial work) and the more robust Professional version, which is now priced at €55/$69 USD. While PHP Designer 2007 Professional is primarily aimed at PHP programmers, the editor certainly holds its own in the HTML editor arena. Is it worth the new price? I guess that depends on the type of coding you do.
What I Like
- Intelligent Syntax Highlighter. While you are in a document that contains separate languages, placing your cursor in an HTML block, for example, highlights (i.e., colours) all the HTML in the file and greys out the other languages.
- To Do and Bug List Managers. You can have inline or general to do and bug lists for your documents and projects. Handy for reminders.
- PHP Debugger. Assuming you have PHP installed on your computer, you can test your scripts from within the editor. Errors show up in the editor, and you double-click on the error message to go right to the problem.
- Code hinting for HTML and PHP.
- Code completion for HTML.
- Bracket highlighting/matching.
- PHP Code Inspector. Shows you all your include files, variables, classes, and functions.
Gripes
- Code hinting for HTML requires you to first press
ctrl+space. - Code hinting, while using Intelligent Highlighter, brings up a list of ALL hints, regardless of the active language. In other words, the dropdown contains all HTML elements, HTML attributes, HTML events, PHP functions, user variables, and Smarty variables and functions instead of only HTML elements, for example.
- Code completion for HTML places your cursor after the closing tag, rather than between the opening and closing tags.
- There seems to be little CSS support beyond syntax highlighting.
- The beta version of PHP Designer supported “Multi” language highlighting, which has now been replaced by the Intelligent Highlighter. What this means is that your files can only be highlighted as one language at a time if you don’t want to use the Intelligent Highlighter.
- The code snippet and template functionality are pretty rudimentary.
Wishlist
- Column selection and editing.
- Better overall CSS support.
- Multi-language syntax highlighting apart from the Intelligent Highlighter.
- HTML/CSS code inspectors.
- Code collapse.
- Advanced code snippets.
- Improved HTML code completion (i.e., cursor placement.)
Overall
Because I spend most of my time coding HTML/CSS, I’m looking for an HTML/CSS editor with PHP functionality rather than a PHP editor with HTML/CSS functionality, and my score above reflects this. Other users may find the PHP focus more beneficial. PHP Designer 2007 Professional definitely seems like a solid piece of software. It has its quirks, but I find it pretty polished. If you write a lot of PHP and are looking for an affordable IDE, download the demo and give it a go.
15 Comments
RSS feed for comments on this post.
Sorry, the comment form is closed at this time.






Comment by KisunyaIzLesu — November 4, 2011 @ 5:54 am
Comment by modern warfare 3 — November 14, 2011 @ 12:20 am
Comment by Optipleviemes — November 15, 2011 @ 12:08 pm
Comment by reversload — November 17, 2011 @ 5:03 pm
Comment by Lifetime Video Profits — November 17, 2011 @ 5:55 pm
Comment by UGG Classic Argyle Knit 5879 — November 17, 2011 @ 11:14 pm
Comment by a621133 — November 18, 2011 @ 8:27 pm
Comment by Replica Chanel Handbags — November 18, 2011 @ 9:53 pm
Comment by JonahSullivan — November 18, 2011 @ 11:37 pm
Comment by Regina — November 18, 2011 @ 11:52 pm
Comment by vrbo — November 19, 2011 @ 1:46 am
Comment by laptop sales — November 19, 2011 @ 3:10 am
Comment by www.intermodels.co.uk — November 19, 2011 @ 3:47 am
Comment by pantech c300 — November 19, 2011 @ 5:59 am
Comment by GeneralElectricParts.net — November 19, 2011 @ 8:15 am