09
íîÿ
2010

PhpDesigner 7.2.3 (2010)

Ãîä âûïóñêà: 2010
Æàíð: Ðàáîòà ñ PHP
Ðàçðàáîò÷èê: MPSOFTWARE. Michael Pham.
Ñàéò ðàçðàáîò÷èêà: http://www.mpsoftware.dk/
ßçûê èíòåðôåéñà: Ìóëüòèÿçû÷íûé (ðóññêèé ïðèñóòñòâóåò)
Ïëàòôîðìà: Windows XP, Vista, 7
Ñèñòåìíûå òðåáîâàíèÿ:
• Æåñòêèé äèñê: 25-75MB
• Ñîâìåñòèìîñòü PHP: 4.x, 5.x PHP è âûøå
Îïèñàíèå: PHP Designer - ïðîãðàììà äëÿ ñîçäàíèÿ, ðåäàêòèðîâàíèÿ, îòëàäêè, àíàëèçà è ïóáëèêàöèè âåá-ñòðàíèö è ïðèáàâëåíèé íà ÿçûêå PHP. Êîíå÷íî, ïðîãðàììà â ðàâíîé ñòåïåíè ïîäõîäèò êàê äëÿ íà÷èíàþùèõ ðàçðàáîò÷èêîâ ïðîãðàììíîãî îáåñïå÷åíèÿ, òàê è äëÿ ïðîô ðàçðàáîâ. Âïðî÷åì, ïîìèìî PHP, ïðîãðàììà ïîääåðæèâàåò HTML, MySQL, XML, CSS, javascript, VBScript, JAVA, C, Python è Ruby. Çíà÷èò ïîìèìî ïðî÷åãî îíà ïîäõîäèò äëÿ WAMP/LAMP- è AJAX-ðàçðàáîò÷èêîâ, ò.ê. èìååò ñðåäñòâà äëÿ àâòîìàòè÷åñêîé ïîäñâåòêè êîäà. Ïðîãðàììà èìååò ¸ìêèå áèáëèîòåêè, èìåþùèå áîëåå 3000 ôóíêöèé.
Âîçìîæíîñòè ïðîãðàììû
• Óìíàÿ ïîäñâåòêà ñèíòàêñèñà äëÿ ìíîæåñòâà ÿçûêîâ
• Ïðîâåðêà ñèíòàêñèñà äëÿ PHP, HTML è CSS
• Àâòîìàòè÷åñêîå çàâåðøåíèå êîäà äëÿ PHP, HTML, CSS è javascript
• Ïîäñêàçêè äëÿ PHP è javascript
• Èíòóèòèâíàÿ íàâèãàöèÿ ïî îáúåêòàì âàøåãî êîäà
• Èíñïåêòîð êîäà äëÿ HTML
• Â ñàìîì äåëå, êîäîâûé îáîçðåâàòåëü äëÿ PHP, CSS è javascript
• Ïåðåõîä ê ëþáîìó îáúÿâëåíèþ PHP, CSS è javascript
• Îòëàäêà è ïðîôèëèðîâàíèå PHP ñêðèïòîâ ñ ïîìîùüþ Xdebug
• Áîëåå ëåãêèé â èñïîëüçîâàíèè èíòåðôåéñ ïðîãðàììû
What's New
• New. Search and replace dialog is now combined in a tabbed interface
• New. Themed tile tab now indicates modified files with a red caption
• New. Rename Class selector to Classes in the Code Explorer
• New. Rename ID classes to IDs in the Code Explorer
• New. Hidden by default the todo, bug and search and replace toolpanels (menu View Tool panels)
• New. Hidden by default the PHP debugging tool panels (menu View Tool panels)
• New. Slovenian language file added
• New. French language file updated
• Fix. Meta dialog is now on top
• Fix. Removed the image preview in the Image dialog (preview is done in the open file dialog)
• Fix. Updating the search history in the search field on the toolbar when closing the search dialog
• Fix. Changed the default shortcut for break lines to Shift+Enter
• Minor fixes and improvements
Features
Syntax highlighters
• Intelligent syntax highlighting, switch automatic between PHP, HTML, CSS and JavaScript
• PHP (both version 4 and 5 are full supported)
• SQL (MySQL, MSSQL 2000, MSSQL 7, Ingres, Interbase 6, Oracle, Sybase)
• HTML/XHTML
• CSS (both version 1 and 2.1 are 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
• 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

CSS
• 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

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

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

Help and references
• Integration with the PHP manual in phpDesigner 7 (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 7.x.x
• Free technical support by email (commercial licenses has a priority responds)