Jakub Chrzanowski 803a9d3ca8
Docs maintenance (#316)
docs maintenance
2020-09-21 17:15:08 +02:00

2.4 KiB

Project Model Sample JetBrains IntelliJ Platform SDK Docs

Reference: PyCharm Plugin Development in IntelliJ SDK Docs

Quickstart

Project Model Sample project provides five actions that present data extracted using ProjectRootManager instance in the message dialogs. Within the implemented actions, you will be able to:

  • fetch libraries used in the project,
  • retrieve the information about the module details,
  • rename the used SDK,
  • get the content source roots,
  • or extend the project dependencies with an additional library.

Actions

ID Implementation Extension Point Class
ProjectModel.SourceRoots ShowSourceRootsActions AnAction
ProjectModel.ProjectSdk ProjectSdkAction AnAction
ProjectModel.ProjectFileIndex ProjectFileIndexSampleAction AnAction
ProjectModel.ModificationAction ModificationAction AnAction
ProjectModel.LibrariesAction LibrariesAction AnAction

Reference: Action System in IntelliJ SDK Docs