Dropsolid Contrib Dashboards

JetBrains PhpStorm http://drupal.org/node/2111689

Organization credits Organization comments Organization members

Stats

Recent comments ( 3 months ) Total comments Recent credits ( 3 months ) Total credits
Recent comments (3 months): 0 Total comments: 0 Recent credits (3 months): 0 Total credits: 0

Details

Headquarters:

Prague, Czech Republic

Locations:

Czech Republic, Germany, Russian Federation, United States

About:

PhpStorm is an out-of-the box PHP integrated development environment (IDE) by JetBrains that genuinely understands your code. It provides extended support for JavaScript, TypeScript, HTML, and CSS, as well as on-the-fly error prevention, high-quality autocompletion and code refactoring, and zero configuration debugging.

PhpStorm offers integration between Symfony and Drupal 8 to help you develop Drupal modules and core. In addition to the general features it offers, here’s what PhpStorm does for Drupal users:

  • Enables the integration of Drupal into existing PhpStorm projects or the creation of new Drupal modules.
  • Associates Drupal-specific files with the PHP file type and provides code highlighting.
  • Checks code against Drupal coding standards.
  • Auto-configures development environments.
  • Supports Drupal hooks, offering completion for hook declarations, navigation to hook invocations from the gutter, and quick documentation for hook declarations.
  • Implements the Drupal code style in projects.
  • Allows you to use the Drupal command line tool Drush.
  • Allows searching in the Drupal API right from the editor.
  • Integrates with the Drupal issue tracker.
  • Supports the Twig template engine, offering completion, navigation, and recognition of Drupal functions

Learn more about Drupal-specific features of the IDE →

PhpStorm’s key features

  • Smart PHP code editor: The editor deeply understands the structure of your code, supporting PHP 5.3–8.2 for modern and legacy projects. It provides the best code autocompletion, refactorings, and on-the-fly error prevention, supports language mixtures, and more.
  • Code quality analysis: Hundreds of inspections verify your code as you type, analyzing your whole project. PHPDoc support, a code (re)arranger, a code formatter with code style configuration, and other features help you write neat code that’s easy to support.
  • Complete development environment: Perform many routine tasks right from the IDE, thanks to version control system integration (Git, Mercurial, SVN, and more), local history, and support for remote deployment, SQL and databases, Composer, PHP UML, the integrated REST Client.
  • Debugging and testing: Zero-configuration debugging makes it easy to troubleshoot your applications. PHPUnit support lets you develop and run unit tests right from the IDE. Profile your applications with Xdebug or Zend Debugger and check aggregated reports in PhpStorm.
  • HTML/CSS/JavaScript editor: PhpStorm provides full support, including refactorings, debugging, and unit-testing, for all cutting-edge web-development technologies, such as HTML, CSS, SASS, SCSS, LESS, CoffeeScript, ECMAScript Harmony, Jade templates, Zen Coding, Emmet, and JavaScript.

Use the frequently updated integrated development environment on Windows, Mac OS, and Linux with a single license key. Enjoy its performance and stability!

Download a free 30-day trial now →

We also offer free licenses for open-source projects. Learn more on our website.

Contributions:

JetBrains supports Drupal community with DrupalCon & other events sponsorships and participation in the Drupal Technology Partnership program.

For the Drupal project, JetBrains offers 250 Free Open Source Licenses for PhpStorm to be distributed among Drupal 7/8 core, modules and themes contributors. You can find more information in this post.

Projects supported

# Project Maintainer Downloads Stars SA coverage
1 Maintainer: dstol Downloads: 751185 Stars: 35 SA coverage: covered
2 Maintainer: flashwebcenter Downloads: 17218 Stars: 20 SA coverage: not covered