New or Updated

GLSL Support

Support for the OpenGL Shading Language

Shopware Plugin

Shopware Plugin

Issues Installation Dependencies Features
  • PHP: Subscriber name completion for controller/hooks/events
  • PHP: Type provider for Manager::getResources
  • PHP: Event and method references for subscriber events
  • PHP: Magic method type provider
  • PHP: Bootstrap::getInfo, Bootstrap::Path, ModelManager::addAttribute/generateAttributeModels
  • PHP: Enlight_Controller_Router::assemble array parameter
  • PHP: Custom config and event name indexer
  • PHP: Quickfix for subscriber method generation and content
  • PHP: Linemarker for subscriber methods
  • Smarty: References for files, controller, actions, widgets
  • Smarty: Block references on extends path
  • Smarty: Namespace tag support
  • Smarty: Blockname and include indexer
  • Smarty: Template include, extends linemarker
  • Smarty: Support templates libraries/include paths
  • Smarty: Blockname implements and overwrite linemarker
  • Shopware: Theme and assets
  • PHP/Smarty: Template controller references for php and smarty
  • Symfony: Custom container loader
  • Symfony: Shopware service container ids in subscriber
  • Doctrine: Extension for Symfony Plugin
  • Doctrine: Lifecycle event completion for subscriber
  • ExtJs: Doctrine Model and controller targets
  • ExtJs: Controller action linemarker and goto
  • Generator: Shopware project installer
  • Generator: Plugin boilerplates
  • PHP Toolbox: internal JSON configuration

WordPress Support

WordPress Support

PHP Remote Interpreter

Allows to create php interpreter for remote run via ssh

Performance Testing

Plugin for automated execution of test scripts, capturing performance snapshots and gathering performance statistics.

Command Line Tool Support

Supports command execution. Provides completion and parameter info for Zend Framework Tool, Symfony, third party command-line tools via XML descriptor.

Google App Engine Support for PHP

Google App Engine Support for PHP

Yii2 Support

Yii2 Support for PhpStorm

Features
  • Views
    - View files completion
    - Add View parameters after completion
    - Inspection missed View files
    - QuickFix for missed files
    - Jump to View file (go to declaration)
    - Inspection by required & unused parameters for View render
    - QuickFix for required & unused parameters
  • i18n (completion, generate params array)

JFramework

JFramework support for PhpStorm.

idea-coati

Coati plugin for idea IDE's like Intellij or CLion. Provides communtication with Coati.

Rust

Rust language support

IdeaVim

Vim emulation plug-in for IDEs based on the IntelliJ platform.

IdeaVim supports many Vim features including normal/insert/visual modes, motion keys, deletion/changing, marks, registers, some Ex commands, Vim regexps, configuration via ~/.ideavimrc, macros, window commands, etc.

See also:

Laravel Plugin

Laravel Plugin

Issues
Install
  • Install plugin and active it per Project under "Settings > Languages & Frameworks > PHP > Laravel"
  • Use "Laravel IDE Helper Generator" to generate ide classes
  • Configure root Views directory, if not using default file structure
  • (Enable autopopup for completion in plugin setting)

Features
  • PHP/Route: Controller completion and goto
  • PHP/Route: Router::resource references
  • PHP/Route: detect route names on "as" key
  • PHP/View: completion and goto for view templates
  • PHP/Config: "providers" class array completion
  • PHP/Config: Config key indexer, completion and goto
  • PHP/Translation: Translation key indexer, completion and goto
  • PHP: Service dic
  • Blade: extends, include and Php usage linemarker
  • Blade: section, yield overwrite and implements linemarker
  • Blade: Improvements in blade template name completion and navigation
  • Blade: trans directive
  • Template: Index for Php usage
Todo
  • Try to remove "IDE Helper Generator" deps; mostly done :)
  • Require Symfony2 Plugin, to reduce duplicate code
  • Support trans/transChoice translation syntax

Settings Repository

Supports sharing settings between installations of IntelliJ Platform based products used by the same developer (or team) on different computers.

Synchronization is performed automatically after successful completion of "Update Project" or "Push" actions. Also you can do sync using VCS -> Sync Settings.

See project page for more info.

Darkyenus Time Tracker

Simple plugin for lightweight tracking of time spent on project.
Adds a single status bar widget: click or type to start counting, click again to stop. Pauses the timer automatically when idle (after two minutes of inactivity). Time is saved in IDE's workspace files, does not clutter project's directory.
Right click timer widget for options.
Optional git VCS integration, injects the time it took to create the commit into the commit message.

TeamCity Integration

Integration with JetBrains TeamCity - innovative solution for continuous integration and build management.

Dingo API plugin

Dingo API Plugin

Issues
Features
  • Route: Controller completion and goto

Ultimate PasteBin

Best plugin ever for PasteBin in IntelliJ IDEA.

You'll love this plugin!

With this plugin you can easily see all your pastes, get links for them, create new pastes, download pastes, open pastes in editor, see trending pastes and more!

Check the project page Ultimate PasteBin IntelliJ IDEA to see some pictures, and informatino!

If you like this plugin, make us happy by donating! Donate