We're releasing version 1.75 of PHP Tools for Visual Studio! This September release improves the editor experience, introduces compatibility with PHP 8.3, adds fast caching of vendor
folder, adds more inline code suggestions, and improves stability and overall performance.
Adding support for PHP 8.3 syntax features including:
scalar_objects
SupportThanks to the suggestions #378, we're adding native support for the scalar_objects
extension by Nikita Popov.
The editor recognizes register_primitive_type_handler()
calls, and allows completion for specified scalar types.
The editor is completing and navigating to files #402.
Newly, when typing a new class, the class name is suggested based on the file name. The suggestion takes advantage of the inline compose lenses, so it's non disruptive; accepted with TAB
key.
In combination with IntelliPHP, which is a part of PHP Tools for Visual Studio 2022, there are even more code suggestions!
The editor is caching composer.lock
and the corresponding vendor folder. This significantly improves opening solutions based on Composer packages, and drops the RAM usage to the bare minimum.
Newly, attributes above classes will have inlay hints with parameter names (#383), if enabled.