Syntax highlighting feature makes PHP code more readable as any other language file integrated in Visual Studio. Script code blocks, variables, keywords, strings, script tags and comments are distinguished to make programming easier.
Moreover when PHP Editor finds a syntax error or a logical error, corresponding expression is underlined with red wave and the error detail is listed in Visual Studio Error List tool window.
PHP Tools editor respects custom color settings from Visual Studio. These settings can be configured in `Tools | Options | Environment | Fonts and Colors' (see below).
The editor uses most of built-in colors. It lets user to use PHP Editor with existing custom settings and themes easily. Following Display items are introduced by PHP Tools in addition to built-in Visual Studio colors:
- PHP - Encapsulated Variable
- PHP - Variable
- PHP Doc - Variable
- PHP Doc - Delimiter
- PHP Doc - Tag
Built-in Visual studio colors used by PHP Editor alre following:
- HTML Server-Side Script
- User Types - Classes
Since version 1.16, PHPDoc content is also colorized. Its tags, contained type names and variable names are colored according to settings above.
Type Names Highlighting
Since version 1.16, type names are highlighted. The color respects Display item
User Types - Classes.
When switching to a different color theme (e.g. Dark Theme), all built-in colors are switched as well to their default, respecting the new theme. Additional colors (prefixed with PHP) have to be changed manually to improve readability in new theme.