Displaying 1 to 20 from 33 results

phpinspectionsea - A Static Code Analyzer for PHP (a PhpStorm/Idea Plugin)

  •    Java

This project is an OSS Static Code Analysis tool for PhpStorm (2016.2+) and Idea Ultimate. Some of inspections are expecting conditional statements (e.g. "if") to use group statement for wrapping body expressions. If this requirement is met then additional inspections are applied to the source code.

dontbug - Dontbug is a reverse debugger for PHP

  •    Go

Dontbug is a reverse debugger (aka time travel debugger) for PHP. It allows you to record the execution of PHP scripts (in command line mode or in the browser) and replay the same execution back in a PHP IDE debugger. During replay you may debug normally (forward mode debugging) or in reverse, which allows you to step over/out backwards, step backwards, run backwards, run to cursor backwards, set breakpoints in the past and so forth. Debugging with the ability to run in reverse allows you to hunt down bugs much more easily. It also allows you to understand the runtime behavior of large PHP codebases more efficiently.

idea-php-symfony2-plugin - IntelliJ IDEA / PhpStorm Symfony Plugin

  •    Java

If your issue already exists, don't hesitate to add a comment to help contributors resolve the issue more easily. If your issue does not exist, open a new issue 😃.

awesome-phpstorm - A curated list of amazingly awesome PHPStorm plugins, resources and other shiny things


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. To the extent possible under law, Cees-Jan Kiewiet has waived all copyright and related or neighboring rights to this work.

idea-php-laravel-plugin - Laravel Framework Plugin for PhpStorm / IntelliJ IDEA

  •    Java

To install, go to Settings > Plugins and search for "Laravel Plugin". Once installed, you must activate per-project by going to Settings > Languages & Frameworks > PHP > Laravel and clicking "Enable for this project".

phpstorm-workshop - Code for the PhpStorm workshop

  •    PHP

In these materials, you'll learn about many of the features and productivity tools available in PhpStorm IDE. Examples are navigation, editing, inspections, live templates, refactoring, tools like Composer and the REST client and many more things. It's virtually impossible to cover every option and feature in PhpStorm, but we're providing a number of practical exercises on how we can do our daily work as a PHP developer.We'll also cover a vast amount of keyboard shortcuts to make working with PhpStorm more efficient. Other IntelliJ IDEA based IDE's use the same keyboard shortcuts, so if you know how to work with PhpStorm, you'll know how to work with WebStorm, RubyMine, PyCharm, IntelliJ IDEA and more. A cheat sheet is available online and is also included in the workshop download.

idea-php-typo3-plugin - TYPO3 CMS Plugin for IntelliJ IDEA / PhpStorm

  •    Java

Thank you to Daniel Espendiller and Adrien Brault for providing their Symfony2 Plugin in the first place. It is a great inspiration for possible solutions and parts of the code.

yii2-stubs-generator - No more pain with autocomplete in PhpStorm.

  •    PHP

This extension provides no-more-butthurt components & user identity autocomplete generator command for Yii 2. The preferred way to install this extension is through composer.

open-in-editor - NPM package to open a file in editor

  •    Javascript

NPM package to open a file in editor. You also can use any other editor that is able to open files from command line.

intellij-nette-factory-generator - PhpStorm plugin that generates Nette factory interfaces

  •    Java

This plugin allows you to quickly generate factory interface for your components and other classes. This plugin is written for PhpStorm 10 and above and is compiled for Java 8. You can find it in the Jetbrains plugin repository. Install it from Preferences → Plugins → Browse repositories... and search for it.

intellij-nette-tester - Nette Tester integration into PhpStorm.

  •    Java

This plugin integrates Nette Tester into PhpStorm IDE. This plugin is written for PhpStorm 2016.3 and above and is compiled for Java 8. You can find it in the Jetbrains plugin repository. Install it from Preferences → Plugins → Browse repositories... and search for Tester.

dummytext-plugin - "Dummy Text Generator" plugin for Jetbrains IDEs

  •    Java

Source code of the intellij IDEA “Dummy Text Generator” plugin: http://plugins.jetbrains.com/plugin?pr=&pluginId=7216 This is a plugin for the various intellij IDEs, working in IntelliJ IDEA Ultimate and Community Edition, RubyMine, WebStorm, PhpStorm, PyCharm, PyCharm CE, AppCode, Android Studio and 0xDBE. When replacing a multi-lined selection of text, the generated dummy text maintains the amount of lines. When replacing a selection of text within a single line, the amount of words is roughly being maintained. When the replaced text selection consists fully of lower-cased or capital letters or begins with a capital letter, that previous casing is maintained. Furthermore, the presence or absence of a trailing punctuation mark of a replaced text selection is being maintained.

PhpStormProtocol - Custom protocol handler for the PhpStorm

  •    Javascript

This app allows to use phpstorm:// protocol to open a file in a PhpStorm IDE the same way as it's done in TextMate, (section 21.2). NOTE: Built-in idea:// and phpstorm:// protocols are supported in PhpStorm 8 EAP 138.190+ according to this comment.

docker-dev-phpstorm - Development environment for PhpStorm based on Docker.

  •    Javascript

Development environment for PhpStorm based on Docker, managed with Compose. See Install Docker Compose for more information.

PhpOnWindows - Bridge to PHP installed in Bash on Ubuntu on Windows

  •    PHP

This is bridge from Windows to PHP installed under Windows Linux subsystem (Bash on Ubuntu on Windows) providing native integration for JetBrains IDEs, full XDebug support and simplicity for running PHP scripts. NOTE: This project is proof of concept. Use in development environments only! Expect bugs when stepping outside of the happy path.

intellij-plugin-save-actions - Supports configurable, Eclipse like, save actions, including "organize imports", "reformat code" and "rearrange code"

  •    Java

Supports configurable, Eclipse like, save actions, including "optimize imports", "reformat code", "rearrange code", "compile file" and some quick fixes like "add / remove 'this' qualifier", etc. The plugin executes the configured actions when the file is synchronised (or saved) on disk. Using the save actions plugin makes your code cleaner and more uniform across your code base by enforcing your code style and code rules every time you save. The settings file (see files location) can be shared in your development team so that every developer has the same configuration.

laravel-whoops-editor - Laravel Whoops Editor helps to open your code editor from exception stack trace

  •    PHP

This feature was introduced in Laravel 5.5.25, but unfortunately has issues on Linux machines. Laravel Whoops Editor fixes PHPStorm, IDEA and SublimeText Linux support. Additionally allows you to open editor when using Homestead.