A PhpStorm/IntelliJ IDEA plugin that provides Laravel-specific code assistance, navigation, and Blade template support.
Laravel Plugin for PhpStorm/IntelliJ IDEA is an IDE extension that adds Laravel-specific tooling to JetBrains' PHP editors. It provides enhanced code navigation, Blade template support, and framework-aware features to streamline Laravel development. The plugin helps developers work more efficiently by integrating Laravel's conventions directly into their coding environment.
Laravel developers using PhpStorm or IntelliJ IDEA who want improved IDE support for framework-specific features like Blade templates, routing, and configuration.
It offers deep integration with Laravel's structure, reducing manual lookups and context switching. Unlike generic PHP plugins, it understands Laravel's patterns and provides tailored assistance, especially when paired with Laravel IDE Helper.
Laravel Framework Plugin for PhpStorm / IntelliJ IDEA
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Provides quick navigation to Laravel-specific elements like controllers, views, and routes directly from the IDE, reducing manual lookups as highlighted in the README.
Offers autocompletion, syntax highlighting, and namespace resolution for Blade templates, streamlining front-end development with framework-aware support.
Recognizes Laravel code patterns and integrates with Laravel IDE Helper for accurate class discovery, enhancing autocompletion as per project integration notes.
Supports custom template paths via ide-blade.json files, allowing flexible namespace management for Blade components, though with dot delimiter limitations.
Requires Laravel IDE Helper for full class autocompletion, adding an extra setup step and maintenance overhead, as admitted in the installation notes.
Must be manually enabled for each project in IDE settings, which can be cumbersome for developers managing multiple Laravel projects.
Exclusively compatible with PhpStorm and IntelliJ IDEA, excluding users of other popular code editors like VS Code or Sublime Text.
Custom Blade namespaces cannot contain dot delimiters, as stated in the README, limiting naming flexibility and causing potential configuration issues.