Keyboard Shortcuts for
Astah SysML

Use these shortcut-keys to boost your productivity on Astah SysML. Customizing the keybind is also available.
For other edition, choose Astah Professional, Community, or Astah GSN.





Project File

Function
Create New Project FileCtrl + N⌘N
Create New Mind MapCtrl + T⌘T
SaveCtrl + S⌘S
Print currently-opened diagramCtrl + P⌘P
CloseCtrl + Q⌘Q


Astah Window

Function
Open/Hide Project ViewCtrl + ⇧ + P⌘ + ⇧ + P
Open Struncture TreeCtrl + ⇧ + S⌘ + ⇧ + S
Open Inheritance TreeCtrl + ⇧ + G⌘ + ⇧ + G
Open Map ViewCtrl + ⇧ + M⌘ + ⇧ + M
Open Diagram ListCtrl + ⇧ + D⌘ + ⇧ + D
Open SearchCtrl + ⇧ + H⌘ + ⇧ + H


Diagram Editor

Function
Close DiagramCtrl + W⌘W
Switch Diagram TabsCtrl + TabCtrl + Tab
Move to Next DiagramAlt + →⌥ + →
Move back to Previous DiagramAlt + ←⌥ + ←
Show Diagram in Actual SizeCtrl + 1⌘1
Show Entire DiagramCtrl + 0 (zero)⌘0 (zero)
Zoom InCtrl + Wheel up,
Ctrl +  right-drag up,
Ctrl + [
⌘/
Zoom OutCtrl + Wheel down,
Ctrl + right-drag down,
Ctrl + ]
⌘-
ScrollRight-dragRight-drag


Basic Editing

Function
RenameF2F2,  Ctrl + E
Wrap text⇧ + Enter,  Ctrl + Enter⇧ + Enter,  ⌘Enter
Make straight lineCtrl + L⌘L
Make Right-angle lineCtrl + E⌘E
Select allCtrl + A⌘A
Delete from Project File (*)Ctrl + D⌘D
Delete from current-opened diagram (*)DeleteFn + Delete
UndoCtrl + Z⌘Z
RedoCtrl + Y⌘Y
SearchCtrl + F⌘F
CopyCtrl + C⌘C
Copy as BMP/PNGCtrl + Alt + C⌘ + ⌥ + C
Copy as EMFCtrl + ⇧ + C
PasteCtrl + V⌘V
Add HyperlinkCtrl + K⌘K

(*) Two ways to delete models in Astah



Alignment

Function
Align TopCtrl + Alt + ↑⌘ + ⌥ + ↑
Align Horizontal CenterCtrl + Alt + Minus⌘ + ⌥ + -
Align BottomCtrl + Alt + ↓⌘ + ⌥ + ↓
Align RightCtrl + Alt + →⌘ + ⌥ + →
Align Vertical CenterCtrl + Alt + I⌘ + ⌥ + I
Align LeftCtrl + Alt + ←⌘ + ⌥ + ←


Requirement Talble

These keys are for editing a Requirement when a requirement is selected on Requirement Table.

Function
Add RequirementCtrl + B⌘B
Add Child (nested) RequirementCtrl + I⌘I
Edit SupplierCtrl + L⌘L
Edit ClientCtrl + E⌘E
Convert to UseCaseCtrl + U⌘U
DeleteCtrl + D⌘D