IDE Support
This plugin is intended to work with any IDE that supports annotations and code completion. Below is the current state of testing and integration.
Tested IDEs
IDEs tested for full compatibility:
- PhpStorm — also supports the meta file generator
- IntelliJ IDEA
- Atom
- VS Code — meta file works via the PHP Intelephense plugin
- Report or open a PR for your IDE on the wiki to confirm full compatibility.
Plugins With Meta File Generator Tasks
The following plugins ship Generator tasks that build on top of this plugin:
- Migrations — migration file writing (included in IdeHelper directly).
- Queue —
QueuedJobsTable::createJob()usage. - Burzum/CakeServiceLayer —
loadService()usage. - CakephpFixtureFactories — factory class autocomplete.
Add yours via PR.
Plugins With Annotator Tasks
- See the IdeHelperExtra plugin for a curated collection of additional annotator tasks.
Plugins With Illuminator Tasks
- StateMachine — syncs states from XML into PHP.
Sponsorship
JetBrains sponsors PhpStorm for the FOSS work on this repository and beyond.