PHP Development Tools Awesomeness

The PHP Development Tools (PDT) Project has been hard at work producing the next version of some excellent tools for building PHP applications. I have been using the 1.0M1 release (the PDT downloads page points to their update site) for a few weeks now and am really impressed. Here’s a screenshot of my workspace in action:

PDT in Action

The editor (top center) does the syntax highlighting and code-completion that I’ve come to love (the screenshot shows the code completion in action. The PHP Project Outline view (lower left) shows all the constants, classes, and functions defined in the currently selected project (or the project containing the current selection). The PHP Functions view shows the available built-in PHP functions available; you can right-click on a function and select “Open Manual” to show the documentation for that function (bottom center).

You can launch the file you’re editing directly from the editor, or can select a file and launch it from the Navigator or PHP Explorer view.

The next release, 1.0M2 is expected on July 30th. This is a great date, as it will give you something to be excited about after the excitement of the new Harry Potter book starts to ebb.

Update! I incorrectly indicated the version number as 2.0M1/2.0M2. It is, of course, 1.0M1/1.0M2.

This entry was posted in Uncategorized. Bookmark the permalink.

6 Responses to PHP Development Tools Awesomeness

  1. Hmm, from what you show here, it doesn’t seem like PDT is reusing common Platform UI idioms: “Project Outline” and “PHP functions” views -> Open Type dialog; “PHP Explorer” -> “Project Navigator view”.

  2. Donald Smith says:

    It’s version 1.0M1 and 1.0M2…

    – Don

  3. Wayne Beaton says:

    Eugene, it does use the Outline view, which shows the various things defined in the file. The PHP Project Outline view is broader in scope. I’m not sure yet what the PHP Explorer offers over the Navigator. I suspect that they have designs on making it similar in purpose to the JDT Package Explorer.

    Donald: right you are. I’ve updated it.

  4. Kim Sullivan says:

    Is there a New and Noteworthy style page somewhere? I only found a link to a changelog.

  5. Wayne, I meant to say that “PHP Project Outline” and such could be replaced by “quick outline”-like popup or “open type”-like dialog. Three-based structures won’t really scale to a large sizes and aren’t really searcheable…

  6. Pingback: Kumar Swithin

Leave a comment