# PHP Preferences

Below is a list of the different PHP preferences which can be configured.

To access this menu, go to Window menu and select Preferences | PHP.

Preference | Description
--- | ---
PHP | Configure the hierarchy display in PHP Explorer view.
Appearance | Configure the display of elements in Outline views.
Code Coverage | Configure code coverage presentation settings.
Code Refactor | Code refactoring preferences
Code Style | Expand the list to access the Code Templates and Formatter Preferences.
Code Templates | Configure generated code and comments.
Formatter | Set preferences for the auto-formatter.
Debug | Configure your debug preferences.
Debuggers | Configure the settings for your debuggers.
Workbench Options | Configure the workspace's behavior when a debug session is launched.
Step Filtering | Configure Step Filtering elements.
Editor | Configure Smart Caret positioning.
Content Assist | Configure Content Assist preferences.
Code Folding | Configure the elements which will be folded by default.
Hovers | Configure the settings and shortcuts for the hover functionality.
Mark Occurrences | Configure the Mark Occurrences settings.
Save Actions | Configures the behavior of whitespaces after saving.
Syntax Coloring | Set the font color for different elements.
Task Tags | Add and edit tasks tags.
Templates | Create, edit or remove templates.
Typing | Configure which items should be automatically completed.
New Project Layout | Configure the default project layout for new PHP projects.
PHP Executables | Add, remove or edit PHP executables definitions.
PHP Interpreter | Select the PHP version.
| Add, remove, or edit PHP user libraries.
PHP Manual | Add PHP Manual sites.
PHP Servers | Add and edit PHP servers.

#### Related Links:

- Window
- PHP Perspectives and Views
- PHP Perspective Menus