My first PHPStorm Plugin (PHP Extras)

It’s not much, but I’m proud nonetheless; my first plugin for PHPStorm has been released on the Jetbrains Marketplace.

The motivation for this release stems from a long-standing issue I’ve encountered in my workflow where if I am working on a composer-based project that uses several composer-based modules (attaching other projects to one monolithic project) the IDE would recognize both the vendor and module sources when going to declarations and symbols (eg Cmd-Click on a class name to open the file).

What this first version of the plugin does is that when the project is opened, it will exam the attached modules and it will remove the content roots from the editor’s PHP Include Paths.

I would love any feedback you all may have, as well as any suggestions for additions/improvements that I can look at for adding to the plugin.

Thank you!

Edit: Updated the plugin URL to point to the main plugin page, and not the update page.

submitted by /u/dohpaz42
[link] [comments]