A curated list of amazingly awesome PHPStorm plugins, resources and other shiny things sorted by category and alphabet. Commercial/payed plugins will be marked with a behind the name.
- PHP Annotated Monthly - Monthly blog about interesting and educational things in the world of PHP by Jetbrains' @GeeH.
- Php Inspections (EA Extended) - This plugin is a Static Code Analysis tool for PHP (aka inspections in JetBrains products).
- composer.json - This plugin adds auto completion and inspections support for composer.json file in PHP projects.
- .editorconfig - A JetBrains IDE plugin supporting the EditorConfig standard
- .env - .env files support
- .htaccess - Apache config (.htaccess) support
- .ignore* - .ignore is a plugin for .gitignore (GIT), .hgignore (Mercurial), .npmignore (NPM), .dockerignore (Docker), .chefignore (Chef), .cvsignore (CVS), .bzrignore (Bazaar), .boringignore (Darcs), .mtn-ignore (Monotone), ignore-glob (Fossil), .jshintignore (JSHint), .tfignore (Team Foundation), .p4ignore (Perforce), .flooignore (Floobits), .eslintignore (ESLint), .cfignore (Cloud Foundry), .jpmignore (Jetpack), .stylelintignore (StyleLint), .stylintignore (Stylint), .swagger-codegen-ignore (Swagger Codegen), .helmignore (Kubernetes Helm), .upignore (Up) files in your project.
- Makefile - Support for UNIX Makefiles
- Markdown - Markdown language support for IntelliJ platform
- Laravel Plugin - Supports Laravel Route, Blade, DIC, etc.
- Magicento - Commercial plugin which supports Magento 1.x and 2.x.
- Symfony Plugin - Tons a small useful tweaks for Symfony, doctrine, twig etc.
- Yii2 - Provides Yii 2 Framework support for PhpStorm and IntelliJ IDEA.
- Friday Mario - The first plugin in the world to gamify development in IntelliJ IDEs. Basically, it plays sounds from Mario video game on various actions.
- Nyan Progress Bar - Pretty progress bars for IJ based IDEs.
- Power Mode II - Power Mode Based on the activate-power-mode atom plugin and forked from Baptiste Mesta on Github.
- BashSupport - Bash language support for the IntelliJ platform. Supports syntax highlighting, rename refactoring, documentation lookup, inspections, quickfixes and much more.
- NEON support - Nette Object Notation - ne-on.org
- PHPUnit Enhancement - PhpStorm plugin to provide smart autocomplete, code navigation and refactoring features for mocked class methods. Its a fork of PHPUnit Autocomplete Assistant to support latest PhpStorm API and provide additional PhpUnit / Prophecy features
- Material UI - Adds the Material Theme look to your IDE.
- 3v4l pl4g1n - The plugin allows you to run your code on more than 150 different PHP versions using 3v4l.org.
- CamelCase - Switch easily between CamelCase, camelCase, snake_case and SNAKE_CASE. See Edit menu or use SHIFT + ALT + U.
- Lines Sorter - Add Sort Lines action in Edit menu to sort selected lines or whole file if selection is empty.
- PHP Annotations - Adds support for PHP annotations
- RegexpTester - Regular Expression Tester for IntelliJ IDEA. Allows you to experiment with Java regular expressions in a dynamic environment.
- GoToTabs - Go to specific tab by keyboard shortcuts (Alt/Cmd+) like browser
- Options completion plugin - Parses phpDocumentor's hash description and shows supported keys.
- PhpStorm Tips - Keyboard shortcuts may differ depending on OS and keymap. This account is not affiliated with JetBrains. By @rskuipers.
To the extent possible under law, Cees-Jan Kiewiet has waived all copyright and related or neighboring rights to this work.