phpDesigner 8
Top Features for phpDesigner 8
phpDesigner 8 is a fast PHP IDE and PHP editor with built-in HTML5 -, CSS3 - and JavaScript editors boosted with features to help you create amazing websites.
Syntax highlighters
- Intelligent syntax highlighting, switch automatic between PHP5, HTML5, CSS3 and JavaScript
- PHP5 (both version 4 and 5 are fully supported)
- SQL (MySQL, MSSQL 2000, MSSQL 7, Ingres, Interbase 6, Oracle, Sybase)
- HTML5
- XHTML
- CSS3 ( version 1 and 2.1 are also full supported)
- JavaScript
- VBScript
- Java
- C#
- Perl
- Python
- Ruby
- Smarty
PHP
- Support for PHP 4 and PHP 5+
- Code explorer for PHP (support for includes, classes, extended classes, interfaces, properties, functions, constants and variables)
- Code completion (code insight) for PHP with OOP support
- Code tip for PHP (helps you completing your functions as you type)
- Support for PHP object oriented programming (OOP) including nested objects
- Go to any declarations (classes, functions, variables, interfaces etc.) declared in your files, projects or frameworks
- Work with any of your favorites PHP frameworks
- Code completion for phpDocumentor
- Add automatic phpDocumentor documentation to your classes and functions
- phpDocumentor wizard (generate a full documentation of your code in seconds)
- Smart comment/uncomment of code
- Enclose strings with single- or double quotes, linefeed, carriage return or tabs
- Automatic close single- or double quotes, brackets etc.
- Fast, powerful and very configurable PHP code beautifier with profile support
Debug PHP
- Debug PHP scripts with Xdebug
- Breakpoints
- Step by step debugging
- Step into
- Step over
- Run to cursor
- Run until return
- Call stack
- Watches
- Context variables
- Evaluate
- Profiling
- Multiple sessions
- Evaluation Tip
- Catch errors
- Run PHP scripts using the PHP interpreter from php.net
- Catch output (both formatted and as text) and errors and warnings
- Support for localhost preview
- Preview with Internet explorer, Firefox, Chrome, Opera and Safari
- Support for debugging from external browsers and stepping into the code in phpDesigner 7
Syntax Check
- Real time syntax check for PHP, HTML/XHTML and CSS
- Real time syntax check for PHP using the PHP interpreter from php.net
HTML
- Support for HTML5
- Code completion (code insight) for HTML/XHTML with embedded CSS and JavaScript code completion (code insight)
- Tag code inspector for HTML/XHTML
- Find and select matching tags
- Show HTML/XHTML syntax errors in real-time
- The code completion will automatic suggest the missing close tag
- Support for HTML tidy (w3 standard, upgrade to css, upgrade to xhtml and upgrade to xml)
- Link-, image-, table-, list-, forms-, meta-, flash-, font-, color dialogs
- Format tools and tags
- Special character dialog and converter
- Remove tags
- Import <body> tag from other documents
- Selection between a variation of doctypes
- Code Formatter for HTML
CSS
- Support for CSS3
- Code Explorer for CSS
- CSS code completion (code insight)
- Show CSS syntax errors in real-time
- Selector wizards (simple, class, id, contextual, child, sibling and pseudo)
- Go to any CSS class or id located in either your document, project or opened files
- Code Formatter for CSS
- Code Minifier for CSS
JavaScript
- Code Explorer for JavaScript
- Code completion (code insight) for JavaScript with OOP support
- Code tip for JavaScript (helps you completing your functions as you type)
- Support for the JavaScript framework jQuery (code completion, code tip, go to declaration etc.)
- Support for the JavaScript framework YUI (code completion, code tip, go to declaration etc.)
- Support for the JavaScript framework Dojo (code completion, code tip, go to declaration etc.)
- Support for the JavaScript framework MooTools (code completion, code tip, go to declaration etc.)
- Support for the JavaScript framework Prototype (code completion, code tip, go to declaration etc.)
- Support for the JavaScript framework Ext JS (code completion, code tip, go to declaration etc.)
- Go to any JavaScript function or variables declared in either your document, project or opened files
- Code Formatter for Javascript
- Code Minifier for JavaScript
Project and File Management
- Files located in your project can be stored both local and remote
- Go to any PHP declaration in project with filtering by classes, interfaces, functions, variables or constants
- Access all your classes, extended classes, interfaces, properties, functions, constants and variables declared in your project or framework through the code tip and code completion
- Work with multiple frameworks (both PHP and JavaScript)
- Support for working with any PHP framework
- Support for working with popular JavaScript frameworks (see JavaScript)
- Support and integration for TortoiseSVN
- File browser
- Go to any CSS class or id located in your project
- Go to any JavaScript function or variable located in your project
- Localhost support
- FTP/SFTP browser and management
- Advanced Filter management
Advanced Editor
- Advanced and fully customizable editor
- Support for bookmarks
- Unlimited undo and redo
- Drag and drop support
- Show special characters
- Support for both tabs and space indention
- Print (with preview)
- Export to Latex, rtf and html
- Encodings: ANSI, UTF-8 (with and without BOM), UTF 16 LE/BE (with and without BOM)
- File Formats: Windows, Unix and Mac
- Auto completions (code templates)
- Auto corrections
- Advanced search and replace including support for regular expression, wildcards, projects and files
- Gutter, margin and line numbering
- Highlight matching and un-matching brackets and tags
- Bracket highlighting
- Matching text highlighting
Help and References
- Integration with the PHP manual in phpDesigner 8 (both the standard and extended edition of the PHP manual)
- HTML manual
- CSS manual
- Pear manual
- JavaScript manual
- SQL manual
Tools
- Code snippet support with customizable categories
- Code template support with customizable categories
- Code libraries for PHP, phpDocumentor, Smarty, SQL (MySQL, MSSQL 2000, MSSQL 7, Ingres, Interbase 6, Oracle, Sybase), HTML, XML, CSS, JavaScript, VBScript, Java, C#, Perl, Python and Ruby
- Timestamp (with auto update)
- Differencing and merging tool
- Convert case (lowercase, uppercase, capitalize)
- Application manager
- Todo and bug manager
- Inline todo and bug manager (based on todo and bug comments in the code)
- Web search (contextual search on the big engines like Google, Bing, Yahoo, Koders, php.net etc.)
- Database browser (using phpMyAdmin)
- Preview with Internet Explorer, Firefox, Chrome, Opera and Safari
User Interface
- Support for more than 15 different themes
- Multilanguage support (current more than 20 languages are supported)
- Fully customizable workspace
- Drag-, group and floatable toolbars and panels
- Customizable shortcuts
- Tabbed and document interface
Services
- Free updates for all versions 8.x.x
- Free technical support by email (commercial licenses has a higher priority responds)