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.