Easily edit PHP code with PhpStorm

New PHP IDE from JetBrains with intelligent editing features for productive coding - now available from ComponentSource.
July 8, 2010
Press Release

PhpStorm provides a rich and intelligent code editor for PHP with syntax highlighting, extended code formatting configuration, on-the-fly error checking, and smart code completion. PhpStorm code completion (Ctrl + Space) finalizes classes, methods, variable names, and PHP keywords, plus commonly used names for fields and variables depending on their type. The PhpStorm editor respects PHPDoc in your code and provides appropriate code completion suggestions based on @property, @method and @var annotations. When you edit the PHPDoc for your code, the variables names and types are auto-completed from the corresponding code blocks. PHP code refactorings also consider PHPDocs to keep them up-to-date.

PhpStorm is available for a special offer price until September 1st, 2010.

Features

  • PhpStorm - PHP IDE with Intelligent editor for productive coding
    PhpStorm provides a rich and intelligent code editor for PHP with syntax highlighting, extended code formatting configuration, on-the-fly error checking, and smart code completion.
  • PhpStorm PHP Code Completion
    Code completion (Ctrl + Space) finalizes classes, methods, variable names, and PHP keywords, plus commonly used names for fields and variables depending on their type.
  • PhpStorm PHPDoc Support
    The PhpStorm editor respects PHPDoc in your code and provides appropriate code completion suggestions based on @property, @method and @var annotations. When you edit PHPDoc for your code, the variables names and types are auto-completed from the corresponding code blocks. PHP code refactorings also consider PHPDocs to keep them up-to-date.
  • PhpStorm PHP Refactoring
    Rename refactoring works for files, functions, constants, classes, properties, methods, parameters, local and global variables. Make global project changes easily and safely. Local changes are made instantly in-place.
  • PhpStorm Smarty Templates Editing
    PhpStorm IDE allows to use Smarty template engine and offers productivity features for working with .tpl files.
  • PhpStorm Efficient project analysis and navigation
    Thorough source code analysis allows PhpStorm to provide a sophisticated code completion even to an unannotated code.
  • PhpStorm Unit testing without interruptions
    Develop PHPUnit tests in PhpStorm and run them instantly from directory, file or class using the context menu options. Dedicated Run/Debug configurations allow to run needed set of tests at any time later. Tests are executed in a dedicated Test Runner UI displaying results overview and detailed stats for the whole suite and every particular test. In case of a test failure you can instantly get from the stacktrace to the line of code where the error occurred.
  • Code stepping and evaluation with built-in debugger
    PhpStorm provides numerous options for debugging your PHP code.

About JetBrains

JetBrains has a passion for making people more productive through smart software solutions that help them focus more on what they really want to accomplish, and less on mundane, repetitive tasks. As veteran Java developers, JetBrains developers felt bogged down by even the best tools they could find back in 2000, so they set out to build something better. From those first efforts came IntelliJ IDEA, which has been consistently honored with our industry's top awards. Java developers the world over praise IntelliJ IDEA as a highly innovative IDE. Its unprecedented refactoring support, intelligent coding assistance and overall usability have helped thousands of developers to shed much of the traditional drudgery of coding, improve their productivity and code quality and enjoy the craft of programming more.

 

Running a script with PhpStorm.

Got a Question?

Live Chat with our JetBrains licensing specialists now.