What does PSI stand for?
Long time IntelliJ Ultimate user, first time Community explorer :)
I am going over the source for IntelliJ's Community Edition and I keep bumping in the characters PSI and was wondering what it meant. Is it an abbreviation?
Thanks in advance.
请先登录再写评论。
It's an abbreviation for Program Structure Interface. Read the section "Implementing a Parser and PSI" at http://www.jetbrains.com/idea/documentation/idea_5.0.html (a bit old but still useful) for more information on how it is implemented in IntelliJ.
Note that we have a dedicated group for such sort of questions:
http://devnet.jetbrains.net/community/idea/open_api_and_plugin_development
Thanks for the info, I will have a look at the documentation!
Sorry, will post in the correct place next time.