PhpStorm 2019.1 Help

Meet PhpStorm

Welcome to PhpStorm help!

PhpStorm is an Integrated Development Environment for PHP developers, built on top of IntelliJ IDEA platform. PhpStorm inherits all the web-related functionality of IntelliJ IDEA for editing PHP, HTML, CSS, JavaScript, XML, working with VCS, SQL, plus adds advanced support for the other tools specific to web development.

PhpStorm brings you the following advanced features:

  • Intelligent Editor: for PHP, HTML, CSS, JavaScript, and XML, which includes syntax highlighting, documentation lookup, and refactorings.

  • Error-Free Coding: on-the-fly code analysis, error highlighting and quick fixes.

  • Project and Code Navigation: specialized project views, file structure views and quick navigation between files, classes, methods and usages.

  • VCS Integrations: out-of-the-box support for Subversion, Perforce, Git, and CVS with changelists and merge.

  • FTP Sync: update server using FTP or SFTP.

  • SQL support: coding assistance, SQL console and Database browser.

For beginners

  • If you are completely new to PhpStorm, learn how to Install PhpStorm and read the Quick Start Guide.

  • Before starting with PhpStorm, take a look at the essentials since they are useful for more productive usage of PhpStorm.

  • If you want to learn about the PhpStorm UI, take a guided tour. The Tool Windows and PhpStorm Editor parts will tell you everything you need to know to get a grip of these UI elements.

  • If you click Help button in a dialog, you will see the reference page that gives descriptions of its controls and fields.

  • Finally, the part Getting help tells about using help topics, applying to support service, reporting issues and sharing your feedback.

For advanced users

For those who want to learn more about PhpStorm, the topics in the General Guidelines part provides information about creating projects, configuring their structure, using version control systems, and so on. From the Deploying your application part you will learn how to configure deployment to remote servers and how to work with Docker images or Vagrant boxes from inside PhpStorm.

Last modified: 26 July 2019

See Also