User Tools

Site Tools


php:eclipsepdt

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
php:eclipsepdt [2014/06/05 04:33] adminphp:eclipsepdt [2015/10/27 07:48] – [Install with Eclipse Available] admin
Line 1: Line 1:
 +====== Eclipse PDT(PHP Development Tool) ====== 
 +===== Install with Eclipse Available ===== 
 +  - Step1: Download and Install **Eclipse EE** from https://eclipse.org/downloads/. You must specify java version on your computer to download eclipse 32bits(java 32bits) or 64bit(java 64bits)(You should install **Eclipse 3.6 32bits** to install hibernate tool and run with java 32bits) 
 +  - Step2: In Eclipse, click **Help -> Install New Software** and work with: http://download.eclipse.org/tools/pdt/updates/3.5 
 +===== Basic Config ===== 
 +==== Show some basic windows in Eclipse PDT ==== 
 +  * Window->Show View->PHP Explorer 
 +  * Window->Show View->PHP Functions 
 +  * Window->Show View->PHP Project Outline 
 +==== change between PHP screen and Debug Screen ==== 
 +If you want change to mode PHP for coding or mode Debug for debug, Click button PHP or Debug at top right corner 
 +{{:php:eclipse-debug-php.png|}} 
 +===== PHP Editor Config ===== 
 +==== common config for PHP ==== 
 +Under **Window -> Preferences**: 
 +  * set Encoding UTF-8: Expand left menu to **General -> Workspace**:  
 +    * Check **//Text file encoding//** and select:<code> 
 +Other: 
 +  UTF-8 
 +</code> 
 +    * Check **//New text file line delimiter//** and select:<code> 
 +Other: 
 +  Unix 
 +</code> 
 +  * Ensure that spaces are used instead of tabs: Expand left menu to  **General -> Editors -> Text Editors** 
 +      * Check **//Insert spaces for tabs//** 
 +      * Change **//Displayed Tab Width//**: 4 
 +  * Removing trailing whitespaces: Click left menu **PHP->Editor->Save Actions**: check **//Remove trailing whitespace//** and select **//All lines//** 
 +==== Config to editor Drupal ==== 
 +=== Config to recognize drupal files === 
 +  * Step1: config [[#common_config_for_php|common config for PHP]] 
 +  * Step2: config Drupal file types are recognized as PHP files: 
 +      * Under **Window -> Preferences**, Expand left menu to **General -> Editors -> File Associations**. Under **File Associations** on the right click '**content type**', Add add the *.engine, *.theme, *.install, *.inc, *.make (for Drush make files), *.module, *.profile and *.test in **"PHP Content Type"** 
 +=== Import drupal project === 
 +Under menu **File->New->PHP Project from Existing Directory** 
 +==== Config Editor for zend framework ==== 
 +=== Config to recognize zend framework files === 
 +  * Step1: config [[#common_config_for_php|common config for PHP]] 
 +  * Step2: config zend framework file types are recognized as PHP files: 
 +      * Under **Window -> Preferences**, Expand left menu to **General -> Editors -> File Associations**. Under **File Associations** on the right click '**content type**', Add add the *.php, *.phtml in **"PHP Content Type"** 
 +=== Import zend framework project === 
 +Under menu **File->New->PHP Project from Existing Directory** 
 +===== Config debug PHP ===== 
 +  * Config xdebug in PHP follow link:[[php:xdebug#config_and_run_xdebug_on_windows|Config xdebug in PHP]] 
 +  * change default debug mode to xdebug 
 +{{:php:eclipse-config-debug.png|}} 
 +  * change debug mode in "Run Configuration"
php/eclipsepdt.txt · Last modified: 2022/10/29 16:15 by 127.0.0.1