IntelliJ IDEA 12.1.0 Web Help

9.0+
Some features described here are available in Ultimate edition only.

IntelliJ IDEA creates stubs of PHPDoc blocks on typing the opening tag /** and pressing EnterEnter.

If this feature is applied to a method or a function, @param, @access, @static, @throws, and @abstract tags are created. In any other places IntelliJ IDEA adds an empty documentation stub.

If you need additional PHP-specific tags, IntelliJ IDEA provides code completion that suggests tag names that are relevant in the current context. If a certain tag has multiple values, the same code completion provides a list of available values.

In PHPDoc comments, IntelliJ IDEA supports the following formatting options in compliance with ZEND, PEAR, and other standards:

Note

PHPDoc comments in your source code are available for the Quick Documentation Lookup feature and open for review on pressing Ctrl+QCommand J.

To enable or disable automatic creation of documentation comments
  1. Open the Settings dialog box and navigate to the Editor. Smart Keys page.
  2. In the Enter section, select or clear Insert documentation comment stub check box.
To create a phpdoc block for a method or a function
  1. Place the caret before the method or function declaration.
  2. Type the opening block comment /** and press EnterEnter.
  3. Describe the listed parameters and return values.

    Tip

    IntelliJ IDEA checks syntax in the comments and treats it according to the PHP Inspections settings.

To create tags in a phpdoc comment block
  1. In a PHPDoc block, select the desired empty line and press Ctrl+SpaceCommand Space.
  2. Select the relevant tag from the suggestion list.
  3. If the entered tag has several values, press Ctrl+SpaceCommand Space and select the desired value from the suggestion list.

See Also

Procedures:

Reference:

Web Resources: