What's new in PHP Tools for Visual Studio 1.6.4064
Mar 18, 2013
- minor fix when VS freezes on first opened php file
- PHPDoc @param without variable name handled
- feedback button crash fix
- debugging path mapping fixes
- publishing issue fix with new files
- formatter handles class field initializers
- singleline PHPDoc not collapsible
- class search shows classes, global functions, constants
- tooltip stability issue fix
- closing file crash while IntelliSense is active fix
- renaming files under source control fix
New in PHP Tools for Visual Studio 1.6.4040 (Mar 18, 2013)
- Minor fix of IntelliSense and Class View within solutions with more than one PHP project loaded
New in PHP Tools for Visual Studio 1.6.4039 (Mar 18, 2013)
- New Features:
- Project Publish:
- Manual Publish command
- Publish profiles management
- Publish Wizard, connection validation
- File System, FTP, FTPS, SFTP protocols
- Automatic publish before Run
- Fast incremental Publish
- Remote Debugging / Custom server:
- Automatic directory mapping
- Publish before run
- PHP Built-in server Routing Script option:
- Class View, Class search:
- structured by namespaces
- Object Browser
- IntelliSense improvements:
- Asynchronous IntelliSense (Completor, Word Completion, ToolTip, MethodTip) immediate editor response
- IntelliSense of array items, foreach enumeration
- array type hint in PHPDoc supported (e.g. ObjType[])
- Global constants defined thru define() with PHPDoc
- Global variables defined thru PHPDoc (using @global tag)
- Other IntelliSense engine improvements
- IntelliSense engine optimizations
- fast editor response when matching/highlighting braces
- Description of more PHP keywords and built-in functions
- Go To Declaration’ (F12) in case of variables and properties does not show implicit declarations
- Go To Declaration’ (F12) of declarations from @method or @property jumps to corresponding PHPDoc tag
- options for disabling code collapsing by default, collapsing of PHPDoc blocks or #region/#endregion
- option for IntelliSense variable preselection when $ is typed
- collapsing of code blocks
- collapsing of group of line comments, allowing to have whitelines between them
- VS 2012 light/dark project icons
- php file is opened in an existing instance of Visual Studio when opening from Windows Explorer
- VS 2012 faster response in large projects
- Fixes:
- Start Page with News re-enabled only after major update
- project system fixes, improvements
- fixed Method Info for multilined function calls
- fixed performance issue of huge PHP projects when whole VS was laggy
New in PHP Tools for Visual Studio 1.5.3865 (Mar 18, 2013)
- new PHP Variable color
- VS 2012 preview tab supported
- fixed reseting of HTML colors on VS 2012
- fixed IntelliSense replacement span, e.g. right before a string
- fixed syntax error of class constant set to a string containing $
New in PHP Tools for Visual Studio 1.5.3802 (Mar 18, 2013)
- fixed debugging when user stopped debug manually before debug session ended
- fixed debugging of projects located in paths containing Unicode characters
- fixed ‘project from existing code’ wizard messages
- fixed entering new line with ‘virtual space’ option and with caret after the line end
- fixed IntelliSense deduction of abstract methods but with PHPDoc information
- support for improved method call syntax $classname::$methodname()
- support for improved array syntax [1,2,3, 'key' => $value]