PhpStorm 2026.2: Laravel Tool Window &amp; PHP 8.5 | Mohamed Said        [  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MH.png)   Mohamed Said Laravel Backend Engineer  ](https://www.msaied.com) [ Home ](https://www.msaied.com) [ Projects ](https://www.msaied.com/projects) [ Articles  ](https://www.msaied.com/articles) [ Certificates ](https://www.msaied.com/certificates) [ Contact ](https://www.msaied.com#contact-section) 

       [  ](https://github.com/EG-Mohamed)       

 [ Home ](https://www.msaied.com) [ Projects ](https://www.msaied.com/projects) [ Articles ](https://www.msaied.com/articles) [ Certificates ](https://www.msaied.com/certificates) [ Contact ](https://www.msaied.com#contact-section) 

  [ home ](https://www.msaied.com)    [ articles ](https://www.msaied.com/articles)    PhpStorm 2026.2 Released: Laravel Tool Window, PHP 8.5 Pipe Operator, and AI Agents        On this page       1. [  The Laravel Tool Window ](#the-laravel-tool-window)
2. [  New PHP Support ](#new-php-support)
3. [  \#\[FileReference\] Attribute ](#codefilereferencecode-attribute)
4. [  Other PHP Additions ](#other-php-additions)
5. [  AI and Agents ](#ai-and-agents)
6. [  Everything Else ](#everything-else)
7. [  Key Takeaways ](#key-takeaways)

  ![PhpStorm 2026.2 Released: Laravel Tool Window, PHP 8.5 Pipe Operator, and AI Agents](https://cdn.msaied.com/509/27bfaf4aff7b913b8c6c3a37df9dc143.png)

 [  Laravel ](https://www.msaied.com/articles?category=laravel) [  PHP ](https://www.msaied.com/articles?category=php)  #PhpStorm   #PHP   #Laravel   #JetBrains   #PHP 8.5   #Developer Tools  

 PhpStorm 2026.2 Released: Laravel Tool Window, PHP 8.5 Pipe Operator, and AI Agents 
=====================================================================================

     3 Aug 2026      3 min read    ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MJ.jpg)  Mohamed Said  

       Table of contents

1. [  01   The Laravel Tool Window  ](#the-laravel-tool-window)
2. [  02   New PHP Support  ](#new-php-support)
3. [  03   #\[FileReference\] Attribute  ](#codefilereferencecode-attribute)
4. [  04   Other PHP Additions  ](#other-php-additions)
5. [  05   AI and Agents  ](#ai-and-agents)
6. [  06   Everything Else  ](#everything-else)
7. [  07   Key Takeaways  ](#key-takeaways)

 JetBrains has released **PhpStorm 2026.2**, and it's a meaningful update for Laravel and PHP developers alike. The headline addition is a dedicated Laravel tool window built right into the IDE, but the release also covers new PHP language support, quality-tool improvements, and a growing set of AI agent capabilities.

The Laravel Tool Window
-----------------------

The new Laravel tool window is split into three tabs:

- **Dashboard** — quick access to Artisan commands and general project information
- **Errors** — browse local or Sentry-hosted log files, with an option to explore or fix errors using AI rather than copy-pasting stack traces
- **Laravel Cloud** — manage deployments and environment variables without leaving the editor

Package support has expanded too. PhpStorm now recognises `laravel/passport` and `stancl/tenancy` out of the box. The `ide.json` config file picks up new options including database schema file paths, Eloquent model-to-table mapping, custom Livewire component locations, and new completion types for `viteAsset`, `passportScopeId`, and `staticStrings`.

New PHP Support
---------------

### `#[FileReference]` Attribute

A new built-in attribute lets you annotate function, method, or constructor parameters to tell the IDE that the argument is a file or directory path:

```php
function loadConfig(
    #[FileReference(basePath: __DIR__)] string $path
): array {
    // ...
}

```

Once annotated, any path passed to that parameter gains IDE navigation and refactoring support. It works with relative paths via `basePath`, and with paths built dynamically from variables or constants. Annotations are project-wide and persist across IDE restarts.

### Other PHP Additions

- **PHP 8.5 pipe operator** support
- PHPStan, Laravel Pint, and other quality tools can now run on the fly, on idle, or on save — configured under **Settings | PHP | Quality Tools**
- The built-in formatter can apply the **PER Coding Style 3.0** spec
- Arrow autocompletion after object variables, enabled by default
- Code completion for nested arrays without explicit keys in `#[ArrayShape]` annotations

AI and Agents
-------------

PhpStorm 2026.2 ships an **agent skills manager** — a browsable directory of skills you can add from inside the IDE. You can pull skills from external registries such as GitHub repos, or import configurations you already have set up for Claude Code or Codex.

**GitHub Copilot** is now natively integrated as an agent in the AI chat picker, built through a partnership with Microsoft. It authenticates via GitHub OAuth if you have an active Copilot subscription. For teams that prefer a different provider, AI code completion can now connect to any **OpenAI-compatible model**.

Everything Else
---------------

- **Git worktree management** is now handled from within the IDE, including on WSL
- A new **"Resolve All Simple Conflicts"** action clears standard merge conflicts across an entire changeset at once
- Typing `@` in a code review comment surfaces a list of users from the current GitHub or GitLab repo
- The terminal accepts dragged files and folders to insert their paths
- The **Settings dialog is no longer modal**, so you can keep it open while you work
- Custom database colors are now theme-aware and can be applied to folders
- Project indexing is reported to run up to **10% faster**

Key Takeaways
-------------

- The Laravel tool window centralises Artisan, error logs, and Laravel Cloud deployments in one place
- `#[FileReference]` brings path-aware navigation and refactoring to any annotated parameter
- PHP 8.5 pipe operator is now supported
- Quality tools (PHPStan, Pint) can run automatically on idle or on save
- GitHub Copilot is a first-class agent, and OpenAI-compatible models are supported for code completion
- The non-modal Settings dialog is a small but genuinely useful quality-of-life improvement

---

*Source: [PhpStorm 2026.2 Released — Laravel News](https://laravel-news.com/phpstorm-20262-released)*

 Found this useful?

          [  ](https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.msaied.com%2Farticles%2Fphpstorm-20262-released-laravel-tool-window-php-85-pipe-operator-and-ai-agents-1&text=PhpStorm+2026.2+Released%3A+Laravel+Tool+Window%2C+PHP+8.5+Pipe+Operator%2C+and+AI+Agents) [  ](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fwww.msaied.com%2Farticles%2Fphpstorm-20262-released-laravel-tool-window-php-85-pipe-operator-and-ai-agents-1) 

 Frequently Asked Questions 
----------------------------

  3 questions  

     Q01  What does the new Laravel tool window in PhpStorm 2026.2 include?        The Laravel tool window has three tabs: Dashboard for Artisan commands and project info, Errors for browsing local or Sentry-hosted logs with AI-assisted fixes, and Laravel Cloud for managing deployments and environment variables. 

      Q02  What is the #\[FileReference\] attribute in PhpStorm 2026.2?        It is a new built-in PHP attribute you can apply to function, method, or constructor parameters to mark them as file or directory paths. Once annotated, the IDE provides navigation and refactoring support for any path passed to that parameter, including relative paths defined via basePath. 

      Q03  Does PhpStorm 2026.2 support GitHub Copilot?        Yes. GitHub Copilot is natively integrated as an agent in the AI chat picker through a partnership with Microsoft. It authenticates via GitHub OAuth and requires an active Copilot subscription. 

  Continue reading

 More Articles 
---------------

 [ View all    ](https://www.msaied.com/articles) 

 [ ![PostgreSQL CTEs, Window Functions, and Lateral Joins in Laravel](https://cdn.msaied.com/506/7d5fcddaf6c26c87a749a20b8bdffbfa.png) laravel postgresql sql 

### PostgreSQL CTEs, Window Functions, and Lateral Joins in Laravel

Go beyond basic Eloquent queries. Learn how to leverage PostgreSQL CTEs, window functions, and LATERAL joins d...

  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MJ.jpg)  Mohamed Said 

 4 Aug 2026     1 min read  

  Read    

 ](https://www.msaied.com/articles/postgresql-ctes-window-functions-and-lateral-joins-in-laravel-4) [ ![PhpStorm 2026.2 Released: Laravel Tool Window, PHP 8.5 Pipe Operator, and AI Agents](https://cdn.msaied.com/505/151a0bba66cc27064e090e69e55d7c92.png) PhpStorm JetBrains PHP 8.5 

### PhpStorm 2026.2 Released: Laravel Tool Window, PHP 8.5 Pipe Operator, and AI Agents

PhpStorm 2026.2 ships a dedicated Laravel tool window with Artisan, error logs, and Laravel Cloud tabs, plus P...

  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MJ.jpg)  Mohamed Said 

 3 Aug 2026     3 min read  

  Read    

 ](https://www.msaied.com/articles/phpstorm-20262-released-laravel-tool-window-php-85-pipe-operator-and-ai-agents) [ ![Laravel Doctor: Diagnose Your Laravel App With One Artisan Command](https://cdn.msaied.com/504/d72224689abc7b396bce187535008272.png) Laravel Artisan Health Checks 

### Laravel Doctor: Diagnose Your Laravel App With One Artisan Command

Laravel Doctor is a first-party package announced at Laracon US 2026 that adds an `artisan doctor` command to...

  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MJ.jpg)  Mohamed Said 

 3 Aug 2026     4 min read  

  Read    

 ](https://www.msaied.com/articles/laravel-doctor-diagnose-your-laravel-app-with-one-artisan-command) 

   [  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MH.png)   Mohamed Said Laravel Backend Engineer  ](https://www.msaied.com)Senior Backend Engineer specializing in Laravel, scalable SaaS platforms, APIs, and cloud infrastructure. I build secure, high-performance web applications that help businesses grow.

Explore

- [Home](https://www.msaied.com)
- [Projects](https://www.msaied.com/projects)
- [Articles](https://www.msaied.com/articles)
- [Certificates](https://www.msaied.com/certificates)
- [Contact](https://www.msaied.com#contact-section)

Connect

- [   hello@msaied.com ](mailto:hello@msaied.com)
- [   +20 109 461 9204 ](tel:+201094619204)

© 2026 Mohamed Said. All rights reserved.

 [  ](https://github.com/EG-Mohamed) [  ](https://www.linkedin.com/in/msaiedm/) [  ](https://wa.me/201094619204) [  ](mailto:hello@msaied.com) [  ](https://drive.google.com/file/u/0/d/1MF20IPRJyzfy32mhEutjL5EpSls0w2Q8/view)
