Get started with PhpStorm

Check out the most useful and popular topics to get you started with PhpStorm.

  • Installation guide: Install and run the latest version of PhpStorm.
  • Agents in PhpStorm: Learn about PhpStorm's agent-centric development environment for the coding agents of your choice.

Framework support

  • Laravel: The most productive development environment for the Laravel framework, Blade templates, and Laravel ecosystem tools.
  • Symfony: Free Symfony Support plugin, Symfony live templates, and Twig templates support.
  • WordPress: Out-of-the-box IDE support for the WordPress framework and CSS, JSON, and JavaScript code.
  • Other PHP frameworks: Drupal, Joomla, CodeIgniter, Yii, CakePHP, or any other PHP framework.

Featured tutorials

  • Editor basics: Get familiar with PhpStorm's code editor and various coding assistance features.
  • Configure the IDE: Personalize the IDE to your coding style and liking. Move menus and toolbars, share settings, or customize keyboard shortcuts.
  • Debug with PhpStorm: Set up Xdebug and move on with your PHP debugging scenario in PhpStorm.
  • JavaScript support: Take advantage of PhpStorm's native support for JavaScript and other related web technologies.
  • Code quality tools: Use external code quality tools—including PHP CS Fixer, Laravel Pint, PHPStan, Psalm, or React—from within PhpStorm.
  • Integrated developer tools: Discover Remote Development, Code With Me, Qodana, and other developer tools integrated with the IDE.
  • Install plugins: Extend your IDE's core functionality with plugins.

Getting help

  • Contact support: Can't find the information you need? Contact the JetBrains support team.
  • Suggest a feature: If you've run into a bug or want to see a new feature implemented, create an issue in PhpStorm's issue tracker.