


Let's say you need to explain a problem and show your team members different parts of your project. You can have a teacher-students scenario where you have many participants who follow you. Unlike classic pair-programming where developers share a single screen and a keyboard, you can work independently and achieve the goal faster. You can do pair-programming, in this case you share your IDE with a single participant and either use the Full sync mode, or follow each other and collaborate on different parts of code. You can start a session with one of the following basic scenarios: Just like Blade, we have also been improving our Twig support.A Code With Me shared session involves the interaction between a host and one or more guests. We plan to continue improving our Blade template engine support. You can see the full list of fixed issues in our issue tracker. WI-40358 Blade: inside block throws “Directive is not closed”.WI-25667 Blade: formatting blocks are not aligning if there is a HTML comment after a closing tag.WI-28285 Blade doesn’t indent nested statements when formatting.WI-31196 Blade: wrong formatting with HTML comments.WI-64463 Blade: two consecutive fragments are merged together and produce “expected: expression” warning.WI-64460 Blade: missing completion for methods inside tags if there is php block ().WI-37741 AutoCompletion of PHP Variables in Blade.Many other issues with code completion and formatting in Blade templates were resolved as well, including: You can now also import namespaces in your blade files, instead of always having to use FQCNs: As the result, you’ll get much better code completion in your Blade files: Namespace imports with autocompletion In PhpStorm 2022.1, we’ve significantly reworked how the IDE handles Blade templates. It caused many issues, such as losing code completion:

Previously, PhpStorm treated every code block in Blade templates as an independent scope.
