PHP Development Tools
Page Module:Infobox/styles.css has no content.
| PHP Development Tools | |
|---|---|
| Lua error in package.lua at line 80: module 'Module:InfoboxImage/data' not found. | |
| [[Programmer|DeveloperTemplate:Pluralize from text]] | Eclipse Foundation |
| Operating system | Cross-platform |
| Type | PHP IDE |
| License | Eclipse Public License |
| Website | eclipse |
| Repository | https://github.com/eclipse/pdt |
Script error: No such module "Check for conflicting parameters".
PHP Development Tools (PDT) is a language IDE plugin for the Eclipse platform and the open-source project that develops it.
The project intends to encompass all tools necessary to develop PHP based software. It uses the existing Eclipse Web Tools Project to provide developers with PHP capabilities. All these PHP tools are easy to use and developers can speed up the development process by using these tools. Additional plugins are available as PDT Extensions.
Key features
PHP editor
- Syntax Highlighting
- Content Assist
- Code Formatter
- Refactoring
- Code Templates
Easy and powerful code navigation
Debugging and profiling
- Zend Debugger
- Xdebug
Syntax validation
Primary modules
- Core — parser, search algorithm, communication and more
- Debug — protocols, messages, executable and web server
- User Interface — editor, views, preferences and wizards
- Formatter — advanced code formatter
- Refactoring — PHP refactoring support
- PHPUnit — PHPUnit Support
- Composer — Composer Support
- Profiler — Xdebug and Zend Debugger profiling support
Project timeline
The project officially began around March 8, 2006. By the end of 2006, the project was approaching the 0.7 release. On April 6, 2007, 0.7 RC3 was released as the final 0.7 version.
In the latter half of 2007, a series of 1.0 milestones were reached, and on September 18, 2007, PDT 1.0 Final was released.
Naming issues
The PHP Development Tools project has had two names during its development. It was initially named PHP Development Tools, then changed to PHP IDE, and reverted to PHP Development Tools on January 1, 2007.[2] Various documentation and reviews use either name.
Zend Technologies contributions
Significant PDT development is being done by Zend Technologies. Zend sells a competing product named Zend Studio. PDT, as free software, may cannibalize sales of Zend Studio although the latter has more features.[3] Others contend that PDT is deliberately maintained as a "lite" version of Zend Studio.[4]
References
Page Template:Reflist/styles.css has no content.
- ^ Page Module:Citation/CS1/styles.css has no content."NewIn82". Eclipse Foundation. 2 December 2023. Retrieved 18 August 2024.
- ^ Page Module:Citation/CS1/styles.css has no content."PHP IDE -> PDT". Archived from the original on 2007-05-21. Retrieved 2007-05-22.
- ^ Page Module:Citation/CS1/styles.css has no content."Zend Studio PDT Comparison". Zend Technologies. Retrieved 2009-05-07.
- ^ Page Module:Citation/CS1/styles.css has no content."PHP for Eclipse - PHPeclipse vs PDT". Retrieved 2009-05-07.
I can only guess that Zend, realizing the popularity of Eclipse, figured they should get involved and either… Didn't bother to do a simple Google search for Eclipse PHP or…decided to create an introductory trial version (crippleware), label it as open source, and announce it to the world as the glorious PDT
{{cite web}}: CS1 maint: deprecated archival service (link)
External links
Lua error in mw.title.lua at line 404: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').
Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found. Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found.