Skip to content

KemalSoysal/MenuSamples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Menu Samples Project

This menu samples project aims to demonstrate the plugin language abilities to alter the menu in the UI of the IntelliJ IDEA Platform. further information can be gathered from the plugin documentation of intellij about actions

ActionGroupMember is the abstract base concept used in the jetbrains.mps.lang.plugin language. It provides the basic concepts to deal with actions and menus.

Actions in the platform are defined in the file PlatformActions.xml and also available in the lib/resources.jar!/idea/PlatformActions.xml in the MPS development workspace. The ActionGroup concept is used to describe the menu structure from the IntelliJ IDEA and MPS menus.

ActionGroupDeclaration

ActionGroupDeclaration is used to define an own action group

InterfaceGroup

InterfaceGroup is used to refer to an external group id.

ActionInstance

ActionInstance

GroupAnchor

GroupAnchor

InterfaceExtentionPoint

InterfaceExtentionPoint

About

MPS Menu Manipulation Samples

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages