PHP Tools for Visual Studio

  1. PHP Tools for Visual Studio v1.79.19431

    Note di rilascio: AI Snippets- This update introduces smart snippets. Based on your code, the editor generates inline suggestions with placeholders. Refactorings Concatenation to String interpolation refactoring. Smart if-else to switch refactorings. Unnecessary ...

  2. PHP Tools for Visual Studio v1.78.19088

    Note di rilascio: IntelliPHP in Microsoft Visual Studio 2019 Added local AI suggestions to Microsoft Visual Studio 2019. Refactorings Added support for refactoring of private properties. Added support for refactoring of property names specified inside property_exists() ...

  3. PHP Tools for Visual Studio v1.76.18866

    Note di rilascio: New PHP 8.3 syntax is now supported by the formatter. Structured object Type: Dynamic objects can now be annotated within doc comment using object{property:type,} syntax. Global @ type Aliases: type aliases can be defined in the scope of entire file using ...

  4. PHP Tools for Visual Studio v1.75.18601

    Note di rilascio: Added support for PHP 8.3 syntax features including: Typed class constants. Anonymous read-only classes. Dynamic class constant fetch. Added native support for the scalar_objects extension. The editor now recognizes 'register_primitive_type_handler() ...

  5. PHP Tools for Visual Studio v1.74.18199

    Note di rilascio: IntelliPHP Introducing AI-powered inline code predictions to enhance productivity for PHP. IntelliPHP leverages machine learning to provide intelligent code predictions. As you type, the extension suggests relevant code completions and shows them as gray ...

  6. PHP Tools for Visual Studio v1.73.17725

    Note di rilascio: Profiler Tool A simple and efficient way of profiling your PHP projects has been added. The new Profiler Tool Window allows you to quickly start profiling, inspect requests and inspect profiling data. Code Formatter and Code Styles Now includes a ...

  7. PHP Tools for Visual Studio v1.72.17474

    Note di rilascio: Inlay Hints Sometimes it is not clear what function arguments are used for. Inlay hints have been added that annotate function parameters, inferred function return type, by-ref semantics to arguments and expression types. Short Open Tags Option You can ...

  8. PHP Tools for Visual Studio v1.71.17057

    Note di rilascio: Better PHP 8.2 and PHP 8.1 Support: Added enum, BackedEnum and UnitEnum implicit interfaces. Updated integrated manual with the latest symbols and translations. Added support for new 'Random' extension. Added support for new PHP 8.2 core types. ...

  9. PHP Tools for Visual Studio v1.70.16698

    Note di rilascio: Editor: Highlighting Scoped Keywords- Added the ability to highlight scoped keywords such as 'while', 'do', 'for' and 'switch' with the corresponding break and continue. IntelliSense- Updated integrated language ...

  10. PHP Tools for Visual Studio v1.6x

    Note di rilascio: v1.69.16464 Updated Oct 13, 2022 Features Interface and Enum Colors- The PHP Editor now respects Microsoft Visual Studio colors for Interface and Enum. New Diagnostics- Added and updated several code diagnostics: Added new PHP 8.2 compatibility ...

  11. PHP Tools for Visual Studio v1.5x

    Note di rilascio: Improves analysis for lambda function use variables. v1.59.15076 Updated Dec 9, 2021 Features The stable release of PHP 8.1 is now included which is installed upon setting in Project Properties. PHP 8.2 development version has been added. Displaying x86 ...

  12. PHP Tools for Visual Studio v1.40.x

    Note di rilascio: Includes enhancements in TLS, SSH protocols, PHP 8.0 syntax support, plus support for debugging PHAR files. v1.40.12460 Updated Dec 17, 2020 Fixes Fixed type names in generated code and tool tips. Fixed error during navigating into a PHAR file. Fixed code ...

  13. PHP Tools for Visual Studio v1.32.11608

    Note di rilascio: Updated PHP manual. Improved IntelliSense in traits, after `use`, in PHPDoc. Improved publish-on-save. Update to issues with publish-on-save. ...

  14. PHP Tools for Visual Studio v1.32.11556

    Note di rilascio: Improves tooltips with links to definitions. Debug watch and watch tooltips allow to edit value of private properties. Publish can now run automatically on changed files. Improved tooltips with links to definitions (VS 2019). Improved check for missing ...

  15. PHP Tools for Visual Studio v1.32.11522

    Note di rilascio: PHP Editor fixes on Visual Studio 2019. Editing JS fixes on Visual Studio 2017 and earlier. New project from existing code does not force PHP 7.1. Circular dependency in traits crash fix. Overall performance improvements. Overall rare crashes fixes. ...

  16. PHP Tools for Visual Studio v1.32.11482

    Note di rilascio: Adds support for user-mapped PHP file types in solution explorer. Expanding files in solution explorer- added support for user-mapped PHP file types. Installer updated to PHP 7.4 Beta 4, Xdebug updates. Performance improvements. Stability fixes. Twig ...

  17. PHP Tools for Visual Studio v1.32.11427

    Note di rilascio: Class aliasing is now handled by type analysis and IntelliSense. Files in Solution Explorer can be expanded. Class aliasing handled by type analysis and IntelliSense. Updated IntelliSense glyphs (icons) for traits and aliased class name. Improved type ...

  18. PHP Tools for Visual Studio v1.32.11412

    Note di rilascio: Improves type analysis of function arguments passed by reference. Files in Solution Explorer can be expanded. Class aliasing handled by type analysis and IntelliSense. Updated IntelliSense glyphs (icons) for traits and aliased class name. Improved type ...

  19. PHP Tools for Visual Studio v1.32.11358

    Note di rilascio: Adds full support for PHP 7.4 including arrow function declarations and the array spreading operator. PHP 7.4 Full PHP 7.4 support. Arrow functions, typed properties, spread array, `??=` operator, underscores in numbers. PHP 7.4 features reported when ...

  20. PHP Tools for Visual Studio v1.31.11274

    Note di rilascio: Adds Oxid framework support, plus Catch variable analysis. update explode() signature. update microtime() signature. Oxid framework support. Catch variable analysis. ...