mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-29 17:57:53 +08:00
14 lines
795 B
Markdown
14 lines
795 B
Markdown
# Program Structure Interface (PSI)
|
|
|
|
<!-- Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
|
|
|
<link-summary>Introduction to Program Structure Interface (PSI) responsible for parsing and creating the syntactic and semantic code model.</link-summary>
|
|
|
|
The Program Structure Interface, commonly referred to as just PSI, is the layer in the IntelliJ Platform responsible for parsing files and creating the syntactic and semantic code model that powers so many of the platform's features.
|
|
|
|
* [PSI Files](psi_files.md)
|
|
* [File View Providers](file_view_providers.md)
|
|
* [PSI Elements](psi_elements.md)
|
|
|
|
> See [useful tools](explore_api.md#31-use-internal-mode-and-psiviewer) on how to inspect the PSI structure and its properties.
|