These are the names of the actions built into IntelliJ IDEA. You can use these ID's and group names in <add-to-group> tags in your plugin's plugin.xml.
Each table shows the actions in a group, whose ID is shown in fixed-width font, along with the ID of its parent groups (for reference) and its displayed name. You can use the group ID in <add-to-group>'s group-idattribute.
Each row in the table represents an action, whose ID can be used in <add-to-group>'s relative-to-action attribute.
Last updated: IDEA 5.0.2 build 3511.
Root Action Group
ID
Name
CaptureMemorySnapShot
Capture memory snapshot
CaptureCPUUsageData
Capture cpu usage data
ContextHelp
Context Help
RunConfiguration
Select Run/Debug Configuration
ShowIntentionActions
Show Intention Actions
ToggleReadOnlyAttribute
Toggle Read-Only Attribute
TogglePopupHints
Toggle Popup Hints for Current File
RunGc
Run Garbage Collector
ShowPopupMenu
Show Context Menu
CloseWindow
Close Active Window
Vcs.ShowHistory
Show File History
Vcs.ShowHistoryForBlock
Show History for Selection
Vcs.ShowTabbedFileHistory
Show History
AddToFavoritesPopup
Add To Favorites
AddNewFavoritesList
Add New Favorites List
ExpandAll
Expand All
CollapseAll
Collapse All
ExportToTextFile
Export to Text File
ExpandTreeNode
Expand Tree Node
CollapseTreeNode
Collapse Tree Node
FullyExpandTreeNode
Fully Expand Tree Node
NextDiff
Move to the next difference
PreviousDiff
Move to the previous difference
Refresh
Refresh
CheckinProject
Check In Project
CheckinFiles
Check In
UpdateFiles
Update
CheckStatusForFiles
Check Status
Annotate
Annotate
Compare.SameVersion
Compare with The Same Repository Version
Compare.LastVersion
Compare with The Last Repository Version
Compare.Selected
Compare with...
Compare.Specified
Compare with Specified Revision...
CompareTwoFiles
Compare Two Files
CompareFileWithEditor
Compare File with Editor
ModuleSettings
Module Settings...
RunContextGroup
ID
Name
CreateRunConfiguration
Create Run Configuration
EditorActions (Editor Actions)
ID
Name
EditorChooseLookupItem
Choose Lookup Item
EditorChooseLookupItemReplace
Choose Lookup Item Replace
NextTemplateVariable
Next Template Variable
PreviousTemplateVariable
Previous Template Variable
NextParameter
Next Parameter
PrevParameter
Prev Parameter
EditorPageUp
Page Up
EditorPageDown
Page Down
EditorPageUpWithSelection
Page Up with Selection
EditorPageDownWithSelection
Page Up with Selection
EditorCopy
Copy
EditorCut
Cut
EditorPaste
Paste
EditorPasteSimple
Paste Simple
EditorPasteFromX11
Paste from X clipboard
EditorDelete
Delete
EditorBackSpace
Backspace
EditorMoveToPageTop
Move Caret to Page Top
EditorMoveToPageBottom
Move Caret to Page Bottom
EditorMoveToPageTopWithSelection
Move Caret to Page Top with Selection
EditorMoveToPageBottomWithSelection
Move Caret to Page Bottom with Selection
EditorEnter
Enter
EditorEscape
Escape
EditorUp
Up
EditorDown
Down
EditorLeft
Left
EditorRight
Right
EditorUpWithSelection
Up with Selection
EditorDownWithSelection
Down with Selection
EditorLeftWithSelection
Left with Selection
EditorRightWithSelection
Right with Selection
EditorIndentSelection
Indent Selection
EditorUnindentSelection
Unindent Selection
EditorTab
Tab
EmacsStyleIndent
Emacs Tab
EditorScrollUp
Scroll Up
EditorScrollDown
Scroll Down
EditorMoveUpAndScroll
Move Up and Scroll
EditorMoveDownAndScroll
Move Down and Scroll
EditorMoveUpAndScrollWithSelection
Move Up and Scroll with Selection
EditorMoveDownAndScrollWithSelection
Move Down and Scroll with Selection
EditorLineStart
Move Caret to Line Start
EditorLineEnd
Move Caret to Line End
EditorCutLineEnd
Cut up to Line End
EditorTextStart
Move Caret to Text Start
EditorTextEnd
Move Caret to Text End
EditorLineStartWithSelection
Move Caret to Line Start with Selection
EditorLineEndWithSelection
Move Caret to Line End with Selection
EditorTextStartWithSelection
Move Caret to Text Start with Selection
EditorTextEndWithSelection
Move Caret to Text End with Selection
EditorNextWord
Move Caret to Next Word
EditorPreviousWord
Move Caret to Previous Word
EditorNextWordWithSelection
Move Caret to Next Word with Selection
EditorPreviousWordWithSelection
Move Caret to Previous Word with Selection
EditorCodeBlockStart
Move Caret to Code Block Start
EditorCodeBlockEnd
Move Caret to Code Block End
EditorCodeBlockStartWithSelection
Move Caret to Code Block Start with Selection
EditorCodeBlockEndWithSelection
Move Caret to Code Block End with Selection
EditorDeleteToWordStart
Delete to Word Start
EditorDeleteToWordEnd
Delete to Word End
EditorDeleteLine
Delete Line at Caret
EditorDuplicate
Duplicate Line or Block
EditorSelectWord
Select Word at Caret
EditorUnSelectWord
Unselect Word at Caret
EditorToggleInsertState
Toggle Insert/Overwrite
EditorToggleColumnMode
Column Mode
EditorToggleShowWhitespaces
Show Whitespaces
EditorToggleShowLineNumbers
Show Line Numbers
EditorScrollToCenter
Scroll to Center
EditorToggleCase
Toggle Case
EditorJoinLines
Join Lines
EditorSelectLine
Select Line at Caret
EditorSplitLine
Split Line
EditorStartNewLine
Start New Line
EditorCompleteStatement
Complete Current Statement
J2EEGenerateGroup
ID
Name
CreateSessionBean
Session Bean
CreateContainerManagedEntityBeanAction
CMP Entity Bean
CreateBeanManagedEntityBeanAction
BMP Entity Bean
CreateMessageBean
Message Bean
CreateTransferObject
Transfer Object
CreateCMPField
CMP Field
CreateEJBRelationship
EJB Relationship
CreateJSPAction
Jsp
CreateJSPXAction
Jspx
CreateServletAction
Servlet
CreateFilterAction
Filter
CreateListenerAction
Listener
GenerateGroup (Generate)
ID
Name
GenerateConstructor
Constructor
GenerateGetter
Getter
GenerateSetter
Setter
GenerateGetterAndSetter
Getter and Setter
GenerateEquals
equals() and hashCode()
OverrideMethods
Override Methods...
ImplementMethods
Implement Methods...
DelegateMethods
Delegate Methods...
GenerateSuperMethodCall
super method call
NewGroup (New)
ID
Name
NewClass
Class
NewInterface
Interface
NewEnum
Enum
NewAnnotationType
@Interface
NewFile
File
NewDir
Directory/Package
NewFromTemplate
From Template
NewDialog
Dialog
LocalVcsGroup (Local History)
ID
Name
LocalVcs.ShowHistory
Show History
LocalVcs.HistoryForBlock
Show History for Selection
LocalVcs.AddLabel
Add Label...
VcsGroups (Version Control)
ID
Name
Vcs.MarkSourcesAsCurrent
Mark Project as Current
VcsGroups > VcsGlobalGroup (Version Control Group)
This file was generated by Keith Lea using this XSL stylesheet using the file ActionManager.xml . This file is located inside lib/resources.jar , in your IDEA installation folder. under its idea/ folder.