PHP Tools for Visual Studio v1.74.18199

Aggiunge le previsioni di codice in linea basate sull'intelligenza artificiale per migliorare la produttività.
Luglio 13, 2023
Nuova versione

Funzionalità

  • 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 text in your editor. This feature helps you write code faster and reduces the time spent on manual typing.
      • The code predictions work completely offline, and do not send or receive any data to Internet.
      • The feature is only available to Microsoft Visual Studio 2022 (and future versions).
  • New IntelliSense Features
    • IntelliSense and IteratorIterator - IteratorIterator and RecursiveIteratorIterator have been extended with generic type argument TInner, @mixin TInner, and their __construct() infers this TInner.
    • IntelliSense and @phpstan-type, @psalm-type, @phpstan-import-type - Added basic support for local type aliasing.
    • IntelliSense and Traits with Generics - Trait use can now be annotated with @use doc comment to specify the trait's generic arguments.
    • IntelliSense and static Type - Re-implemented the internals and improved type analysis for various cases involving use of static and $this within traits, protected properties, and class inheritance in general. Moreover generic arguments and trait members are now resolved better with more inherited type information.
    • Other IntelliSense Features:
      • @phpstan-type and @phpstan-import-type are now supported.
      • phpstan.neon (and .dist alternatives) in containing directories are now processed, supporting their global type aliases (phpstan.neon file's "typeAliases" setting).
      • Improved Laravel IntelliSense.
      • Added new quick refactorings through code actions.
      • Updated integrated PHP manual and localizations.
      • Added support for PHP 8.2 standalone true, false, and null type names.
  • Formatting
    • Re-implemented the underlying mechanisms responsible for formatting contained languages. This enhancement brings significant improvements to the formatting of code when PHP is combined with HTML, CSS, or JS. By revamping the formatting process, the resulting code is well-formatted.
PHP Tools for Visual Studio

PHP Tools for Visual Studio

Sviluppa siti Web e applicazioni PHP in Visual Studio.

Hai una domanda?

Chatta live con i nostri specialisti di gestione delle licenze di DEVSENSE ora.