Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

Include Page
Social Buttons PhpStorm
Social Buttons PhpStorm



This tutorial describes the features and best practices relevant to using PhpStorm as an IDE for Joomla development. Starting with version 2016.1.1, PhpStorm bundles the Joomla! Plugin providing many Joomla!-specific features.

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.


Joomla! code styles have strict standards about docblocks - including which docblock annotations are required, and which are optional, and which order they should be presented in. PhpStorm now ships with an inspection the will tell you exactly what is wrong with your docblocks, and why they don't meet Joomla! strict standards.

  Joomla! CodeSniffer

Joomla! provides a ruleset for use with PHP CodeSniffer, and PhpStorm comes with support for PHP CodeSniffer out-of-the-box.