Eclipse Hands On - Handling external tools

4,222
-1

Published on

Eclipse is one of the most popular editors used for development. The support of its huge community and of a number of companies made Eclipse to a very powerful IDE. This Hands-on session shows how to extend Eclipse with needful Plug-ins (e.g. Aptana) to enable it for PHP and Web development. It also highlights the usage of the possibility to integrate external tools and project templates.

Published in: Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
4,222
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Eclipse Hands On - Handling external tools

  1. 1. IBM Application Managed Services Eclipse Hands On to PHP development Using external tools International PHP conference 2007 © 2006 IBM Corporation
  2. 2. IBM Application Managed Services Who am I ? Name: Bastian Feder Age: 31 years PHP: since 2002 Current occupation: Techncal lead and the customer care and the design and development of process oriented intranet applications written in PHP and Perl. 2 Eclipse Hands on to PHP development © 2006 IBM Corporation
  3. 3. IBM Application Managed Services Agenda  What is the ‚external tools‘ framework ?  How do I add external tools ?  Examples – phpDocumentor – phpBeautifier  References 3 Eclipse Hands on to PHP development © 2006 IBM Corporation
  4. 4. IBM Application Managed Services What is the ‚external tools‘ framework ?  Enables Eclipse to run ‚stand-alone‘ applications  Two broad classes of external tools are available – Ant build files – Everything else 4 Eclipse Hands on to PHP development © 2006 IBM Corporation
  5. 5. IBM Application Managed Services How do I add external tools ? (1/2)  Open external tools dialog from the ‚Run‘ menu  Double click on ‚Program‘  The new configuration section appears on the right 5 Eclipse Hands on to PHP development © 2006 IBM Corporation
  6. 6. IBM Application Managed Services How do I add external tools ? (2/2)  Tabs – Main – Refresh – Environment – Common  Enter – Name (e.g.; phpbeautify file) – Location (path to the PHP interprter) – Arguments (what to be done)  Variables – ${resource_loc} – ${project_loc} 6 Eclipse Hands on to PHP development © 2006 IBM Corporation
  7. 7. IBM Application Managed Services Example  Live demonstration – phpDocumentor – phpBeautifier (see: http://www.plog4u.org/index.php/Using_PHPEclipse) 7 Eclipse Hands on to PHP development © 2006 IBM Corporation
  8. 8. IBM Application Managed Services References  Eclipse Tutorials – http://www.plog4u.org/index.php/Using_PHPEclipse  PHP Development Project (PDT) – http://www.eclipse.org/pdt/  Aptana – http://www.aptana.com/  JSEclipse – http://www.interaktonline.com/Products/Eclipse/JSEclipse/Overview/  phpDocumentor – http://pear.php.net/package/PhpDocumentor  phpBeautifier – http://pear.php.net/package/PHP_Beautifier 8 Eclipse Hands on to PHP development © 2006 IBM Corporation
  9. 9. IBM Application Managed Services ? Bastian.Feder@de.ibm.com 9 Eclipse Hands on to PHP development © 2006 IBM Corporation

×