# PHP reference

> **TL;DR**
> `File | Settings | Languages & Frameworks | PHP` for Windows and Linux
>
> `IntelliJ IDEA | Settings | Languages & Frameworks | PHP` for macOS
>
> `Ctrl+Alt+S` (Windows), `⌘ Comma` (macOS), `⌘ Comma` (IntelliJ IDEA Classic (macOS)), `⌘ Comma` (macOS System Shortcuts), `Ctrl+Alt+S` (XWin), `Ctrl+Alt+S` (GNOME), `Ctrl+Alt+S` (KDE), `Ctrl+Alt+S` (Emacs), `Ctrl+Alt+S` (Sublime Text), `⌘ Comma` (Sublime Text (macOS)), `Ctrl+Alt+S` (NetBeans), `Ctrl+Alt+S` (Visual Studio), `⌘ Comma` (Visual Studio (macOS)), `Ctrl+Alt+S` (Eclipse), `⌘ Comma` (Eclipse (macOS)) ![Settings icon](https://resources.jetbrains.com/help/img/idea/2026.2/app.expui.general.settings.svg)

The page and all the pages under this node are available only when the PHP  plugin is enabled.

The PHP plugin is not bundled with IntelliJ IDEA, but it can be installed on the Settings | Plugins page, tab Marketplace, as described in [Installing plugins from JetBrains Marketplace](managing-plugins.html#install_plugin_from_repo).

* [PHP](https://www.jetbrains.com/help/phpstorm/php.html) * [CLI Interpreters](https://www.jetbrains.com/help/phpstorm/php-interpreters.html) * [Debug](https://www.jetbrains.com/help/phpstorm/debug.html) * [Templates](https://www.jetbrains.com/help/phpstorm/settings-templates-debug.html) * [DBGp Proxy](https://www.jetbrains.com/help/phpstorm/xdebug-proxy.html) * [Skipped Paths](https://www.jetbrains.com/help/phpstorm/skipped-paths.html) * [Step Filters](https://www.jetbrains.com/help/phpstorm/step-filters.html) * [Xdebug Cloud](https://www.jetbrains.com/help/phpstorm/xdebug-cloud.html) * [Servers](https://www.jetbrains.com/help/phpstorm/servers.html) * [Composer](https://www.jetbrains.com/help/phpstorm/composer-page.html) * [Test Frameworks](https://www.jetbrains.com/help/phpstorm/php-test-frameworks.html) * [Quality Tools](https://www.jetbrains.com/help/phpstorm/php-quality-tools.html) * [PHP_CodeSniffer](https://www.jetbrains.com/help/phpstorm/php-codesniffer-settings.html) * [PHP CS Fixer](https://www.jetbrains.com/help/phpstorm/php-cs-fixer-settings.html) * [Laravel Pint](https://www.jetbrains.com/help/phpstorm/laravel-pint-settings.html) * [Mess Detector](https://www.jetbrains.com/help/phpstorm/php-mess-detector-settings.html) * [Frameworks](https://www.jetbrains.com/help/phpstorm/frameworks-page.html) * [Smarty](https://www.jetbrains.com/help/phpstorm/smarty.html)

## See also

### PHP Support

[PHP](php-specific-guidelines.html)

### Reference

### External Links

[https://blog.jetbrains.com/phpstorm/2018/03/how-to-provide-stubs-for-phpstorm](https://blog.jetbrains.com/phpstorm/2018/03/how-to-provide-stubs-for-phpstorm)

