January 27, 2021
Hot Topics:

Get More Efficient on Eclipse PDT, Page 2

  • By Jason Gilmore
  • Send Email »
  • More Articles »

6. PDT Tip: Integrate External Tools

Development utilities such as PHPDoc and PHPUnit are incredibly useful, but at this time PDT plugins aren't readily available. You can however execute these utilities by configuring them as external tools. To do so, click on the External Tools icon located in the main toolbar and select the External Tools Configurations… menu item. There you will be able to create a new external tool reference, defining a tool name, location, and passing along any arguments. Once defined, you'll be able to execute the tool by again clicking on the External Tools icon and choosing the tool from the list.

7. PDT Tool: Install the Zend Debugger Plugin

If you installed PDT as an Eclipse plugin rather than installing the Eclipse PDT All In One package, you'll probably also want to install the Zend Debugger. Install the Zend Debugger client by adding the http://downloads.zend.com/pdt update site to your list of Eclipse update sites (Help > Install New Software…). Install the Zend Debugger and restart PDT.

Once installed, you'll be able to access the PHP Debug Perspective. Via this perspective, you'll be able to set breakpoints, trace variables, and view debug output.

8. PDT Trick: Add Git Integration

I'm a big fan of Git. It's the most intuitive and least intrusive of the many version control systems I've used over the years. If you're a Git user, you can manage your project repositories from directly within the PDT interface using the EGit plugin. Via this interface you can commit files, add log messages, create branches, add remotes, and do everything else you've grown accustomed to accomplishing via the command-line client. Although still officially a beta release, I've found EGit to be very stable and in just a few short weeks it has become an indispensable part of my daily workflow.

9. PDT Tool: Manage MySQL Databases with QuantumDB

Although I generally prefer to manage my MySQL databases either via the command-line client or phpMyAdmin, it's possible to peruse and manipulate your databases via the QuantumDB plugin. Once installed, you'll be able to review schemas, add and manipulate records, and execute SQL statements--all without having to leave the PDT environment.

10. PDT Tip: Download the Eclipse Cheat Sheet

While all of the tips, tricks and tools described so far are indeed useful, much of the productivity gained as a result of using an IDE such as Eclipse is going to come by way of your ability to quickly navigate the environment. Consider printing off one of the many available cheat sheets that highlight popular keyboard shortcuts, such as DZone's Getting Started with Eclipse.

About the Author

Jason Gilmore--Contributing Editor, PHP--is the founder of EasyPHPWebsites.com, and author of the popular book, "Easy PHP Websites with the Zend Framework". Jason is a cofounder and speaker chair of CodeMash, a nonprofit organization tasked with hosting an annual namesake developer's conference, and was a member of the 2008 MySQL Conference speaker selection board.

Originally published on https://www.developer.com.

Page 2 of 2

This article was originally published on March 8, 2011

Enterprise Development Update

Don't miss an article. Subscribe to our newsletter below.

Thanks for your registration, follow us on our social networks to keep up-to-date