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
(New page: Category:PDT The page is under construction by yossi@zend.com. Please send comments about this plan to the eclipse.tools.pdt newsgroup. = Schedule = <table border="0" cellspacing=...) |
|||
Line 30: | Line 30: | ||
<td> </td> | <td> </td> | ||
<td>Eclipse 3.3.1</td> | <td>Eclipse 3.3.1</td> | ||
+ | <td> </td> | ||
+ | </tr> | ||
+ | <tr bgcolor="#e0d0e6"> | ||
+ | <td>PDT 1.5</td> | ||
+ | <td> </td> | ||
+ | <td>Eclipse 3.4, WTP 3.0</td> | ||
<td> </td> | <td> </td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
+ | |||
+ | * It is not yet decided whether PDT 1.5 will be part of [http://wiki.eclipse.org/Ganymede Ganymede] in High Fidelity class, Simultaneous Release class or at all. | ||
= Scope = | = Scope = | ||
Line 42: | Line 50: | ||
* 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 | ||
+ | |||
+ | = Feature List = | ||
+ | * Mark occurrences | ||
+ | * Support magic functions | ||
+ | * Create an arrow 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 | ||
+ | * 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 |
Revision as of 17:01, 1 November 2007
The page is under construction by yossi@zend.com.
Please send comments about this plan to the eclipse.tools.pdt newsgroup.
Contents
Schedule
Release | Date | Platform Release | Notes |
PDT 1.0.1M1 | November 8th, 2007 | Eclipse 3.3.1 | |
PDT 1.0.1M2 | December 6th, 2007 | Eclipse 3.3.1 | |
PDT 1.0.1 | Eclipse 3.3.1 | ||
PDT 1.5 | Eclipse 3.4, WTP 3.0 |
- It is not yet decided whether PDT 1.5 will be part of Ganymede in High Fidelity class, Simultaneous Release class or at all.
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.3 and 3.4 Milestones (only latest milestone supported at time of release)
- Java: JRE 5.0 or later required
- Operating Systems: all supported by Eclipse
Feature List
- Mark occurrences
- Support magic functions
- Create an arrow 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
- 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