

When you open a file in the editor, P圜harm chooses the file type and the corresponding language service according to the filename pattern. If you are working on a language that is not supported in P圜harm by default, there might be plugins supporting that language depending on the P圜harm edition. The default list of file types covers all relevant filename patterns, but you can add new file types for your custom language files and change the associated filename patterns for existing file types.

For language-specific features (such as syntax highlighting and code analysis) in files representing different languages and technologies, P圜harm maintains a list of file types, each of which links a language service with one or more filename patterns.
