Joomla is an award-winning content management system (CMS), which enables you to build Web sites and powerful online applications. Many aspects, including its ease-of-use and extensibility, have made Joomla the most popular Web site software available. Best of all, Joomla is an open source solution that is freely available to everyone.
Enabling Joomla! Integration in an Existing PhpStorm Project, or Creating a New Joomla Module/Plugin/Extension
Enabling Joomla! Integration in an Existing PhpStorm Project
Creating a New Joomla! Module/Plugin/Extension
Development Environment Configuration
Joomla! Include Paths
Joomla! Coding Standard (Code Style)
JHtml::_($argument) and JText::_($argument) support
JHtml::_($argument) support
JText::_($argument) support
Databases
Data source detection
Database prefix support
Joomla! Doc-blocks standard support
Joomla! CodeSniffer (?)
Debugging and Profiling Joomla! Applications with PhpStorm
Joomla!-based projects can be debugged and profiled without any Joomla!-specific configuration.
Please proceed with standard PhpStorm debugging or profiling workflow. For additional details on debugger and profiler configuration, please check this tutorial or relevant videos on the video tutorials page.
Download latest version of PhpStorm for your platform right now >>