Skip to content

annoucement#

Blade Language Support in VS Code (part 2)

Cover Image

In a previous blog post, we introduced the initial Blade editor support for Visual Studio Code. This support brought a seamless integration of PHP editor language features into Blade files. Users could enjoy enhanced productivity with features such as mouse tooltips, PHP code completion, inlay hints, refactorings, code actions, and intuitive navigation within their Blade templates. These features significantly improved the development experience for Laravel applications.

PHP Tools for Visual Studio (September 2023)

Cover Image

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.

IntelliPHP - AI-Assisted PHP Development

Cover Image

In the fast-evolving landscape of software development, artificial intelligence has become an indispensable tool for boosting productivity and efficiency. Microsoft's IntelliCode, GitHub Copilot, and other AI-powered solutions have already made a significant impact in the industry, offering code suggestions and completions to developers. Today, we introduce you to IntelliPHP, an innovative AI engine developed specifically for PHP developers, designed to revolutionize the way PHP code is written.

Introducing Composer for VS Code

Cover Image

We are adding a new extension to the Visual Studio Code Marketplace - Composer All-in-One. Composer "All-in-One" provides complete integration of composer and packagist into Visual Studio Code. The extension provides quick composer commands, IntelliSense for composer.json, code lenses, code actions, schema validation, browsing and searching packages, checking abandoned packages, running user scripts, and it extends VS Code with composer tasks.

Bracket pair colorization for PHP in Visual Studio

Cover Image

When you work with code that is deeply nested, it might get hard to know in what context the code is. You should follow good practices and not to create such a code, but sometimes the code is not yours or you are refactoring an old one. In such cases bracket, pair colorization comes in handy. Each bracket pair gets a different color, so you will have an easier job to orient yourself.