PHP Tools for Visual Studio 1.29

Updates and improvements for IntelliSense, code validation, editor and debug.
September 3, 2018
New Version

Features

  • Twig templating handles extensions from referenced projects.
  • More UI localizations.
  • IntelliSense
    • IntelliSense respects "include_path" option in project properties.
    • Description of properties from @var tag.
  • Code Validation
    • __tostring() return type diagnostic.
    • Unified diagnostic codes.
    • Code validation warning for array to string conversion.
    • Code validation improvements for 'setlocale'.
    • Validation of using '$this' outside a valid context.
    • Validation of throw argument which must be Exception or Throwable.
    • Validation of type after implements keyword.
    • __tostring, __construct, __destruct return types check.
  • Editor
    • Option to disable collapsing of comments by default.
    • Drag & drop does not corrupt code indentation.
  • Debug
    • Editing long string values in debug.
    • The condition expression in conditional breakpoint is casted to bool implicitly.
    • Inspecting expression avoids "cannot get property" error.

Fixes

  • Blade templating integration fixes and improvements.
  • Possible deadlock fix, hanging during project load.
  • Twig editor fixes.
PHP Tools for Visual Studio

PHP Tools for Visual Studio

Develop PHP websites and applications in Visual Studio.

Got a Question?

Live Chat with our DEVSENSE licensing specialists now.