Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "PDT/2.0 Plan"
< PDT
(→DEV 2 QA) |
(→DEV 2 QA) |
||
(6 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
= Schedule = | = Schedule = | ||
− | * See [http://www.eclipse.org/pdt/ PDT website] for the latest schedule. PDT | + | * See [http://www.eclipse.org/pdt/ PDT website] for the latest schedule. PDT 2.0 (September 15, 2008) will not be part of [[Ganymede]]. |
= Scope = | = Scope = | ||
Line 14: | Line 14: | ||
= Platforms = | = Platforms = | ||
− | * Eclipse: | + | * Eclipse: 3.4 |
* Java: JRE 5.0 or later required | * Java: JRE 5.0 or later required | ||
* Operating Systems: all supported by Eclipse | * Operating Systems: all supported by Eclipse | ||
Line 41: | Line 41: | ||
= DEV 2 QA = | = DEV 2 QA = | ||
− | * Mark Occurrences | + | * Mark Occurrences - http://wiki.eclipse.org/images/c/c2/MarkOccurrences_%28Dev2QA%29.pdf |
− | * Override Indicators - http://wiki.eclipse.org/images/5/55/Editor%27s_Override_Indicators_%28Dev2QA%29.pdf | + | * Override Indicators - http://wiki.eclipse.org/images/5/55/Editor%27s_Override_Indicators_%28Dev2QA%29.pdf |
− | * Type Hierarchy | + | * Type Hierarchy - http://wiki.eclipse.org/images/2/2d/Type_Hierarchy_%28Dev2QA%29.pdf |
− | * Build Path | + | * Build/Include Path - http://wiki.eclipse.org/Image:Include_build.pdf |
− | * Open Type | + | * Open Type - http://wiki.eclipse.org/images/4/4a/OpenType_Dev2QA.pdf |
− | * Code Completion | + | * Code Completion - [http://wiki.eclipse.org/images/7/76/Code_Completion_%28Dev2QA%29.pdf Code_Completion_(Dev2QA).pdf] |
− | * Magic Members | + | * Magic Members - http://wiki.eclipse.org/images/c/cd/DEV2QA_-_magic_members.pdf |
+ | * New PHP Project Wizard - http://wiki.eclipse.org/images/3/3a/DEV2QA_-_New_PHP_Project_Wizard.pdf |
Latest revision as of 11:58, 10 December 2008
The page is under construction by yossi@zend.com.
Please send comments about this plan to the eclipse.tools.pdt newsgroup.
Schedule
- See PDT website for the latest schedule. PDT 2.0 (September 15, 2008) will not be part of Ganymede.
Scope
The scope of PDT is to provide the best PHP development tools framework for the PHP community by providing strong editing capabilities, PHP inspection and debug functionality. These three elements are the key for efficient and smart PHP development. The goals is to take advantage of the already existing features in the WTP project for HTML and focus on the PHP part.
Platforms
- Eclipse: 3.4
- Java: JRE 5.0 or later required
- Operating Systems: all supported by Eclipse
Feature List Candidates
- Mark occurrences
- Support magic functions
- override annotation
- Spell checking
- Build time improvements
- Quick outline (ctrl+O in the Java editor)
- Syntax highlighting improvements
- Code folding improvements and for if/else/while/switch folding
- PHP 6/5.3 support
- Support line/word wrapping ("snake" the text instead of scrollbar)
- Create a Type hierarchy view for PHP classes
- Create a Call hierarchy view for PHP functions and methods
- Formatting - comments, multiple files, customizable
- Generate constructor
- Surround with try catch
- Show variables for every entry in the stack trace
- PHP debugging extensibility and PHP executable customization
See also the older (out of date?) PDT 1.5 Features Proposal.
DEV 2 QA
- Mark Occurrences - http://wiki.eclipse.org/images/c/c2/MarkOccurrences_%28Dev2QA%29.pdf
- Override Indicators - http://wiki.eclipse.org/images/5/55/Editor%27s_Override_Indicators_%28Dev2QA%29.pdf
- Type Hierarchy - http://wiki.eclipse.org/images/2/2d/Type_Hierarchy_%28Dev2QA%29.pdf
- Build/Include Path - http://wiki.eclipse.org/Image:Include_build.pdf
- Open Type - http://wiki.eclipse.org/images/4/4a/OpenType_Dev2QA.pdf
- Code Completion - Code_Completion_(Dev2QA).pdf
- Magic Members - http://wiki.eclipse.org/images/c/cd/DEV2QA_-_magic_members.pdf
- New PHP Project Wizard - http://wiki.eclipse.org/images/3/3a/DEV2QA_-_New_PHP_Project_Wizard.pdf