Astah Professional offers a variety of keyboard shortcuts to speed up your work and make you more efficient! You can also set your own keyboard shortcuts, if desired. See our Keybinding Guide for more information.
Function | Windows | Mac |
---|---|---|
Create new project file | Ctrl + N | ⌘N |
Create new mind map | Ctrl + T | ⌘T |
Save | Ctrl + S | ⌘S |
Print currently-opened diagram | Ctrl + P | ⌘P |
Close | Ctrl + Q | ⌘Q |
Function | Windows | Mac |
---|---|---|
Open/Hide Project View | Ctrl + ⇧ + P | ⌘ + ⇧ + P |
Open Structure Tree | Ctrl + ⇧ + S | ⌘ + ⇧ + S |
Open Inheritance Tree | Ctrl + ⇧ + G | ⌘ + ⇧ + G |
Open Map View (*) | Ctrl + ⇧ + M | ⌘ + ⇧ + M |
Open Diagram List | Ctrl + ⇧ + D | ⌘ + ⇧ + D |
Open Search Tab | Ctrl + ⇧ + H | ⌘ + ⇧ + H |
(*) This is effective when Map view is included in the [Project View].
Function | Windows | Mac |
---|---|---|
Close Diagram | Ctrl + W | ⌘W |
Move to Next Diagram | Alt + → | ⌥ + → |
Move back to Previous Diagram | Alt + ← | ⌥ + ← |
Show Diagram in Actual Size | Ctrl + 1 | ⌘1 |
Show Entire Diagram | Ctrl + 0 (zero) | ⌘0 (zero) |
Zoom In | Ctrl + Wheel up, Ctrl + right-drag up, Ctrl + [ | ⌘/ |
Zoom Out | Ctrl + Wheel down, Ctrl + right-drag down, Ctrl + ] | ⌘- |
Scroll | Right-drag | Right-drag |
Function | Windows | Mac |
---|---|---|
Rename | F2 | F2 Ctrl + E |
Make bold | Ctrl + ⇧ + B | ⌘ + ⌥ + B |
Make italic | Ctrl + ⇧ + I | ⌘ + ⌥ + I |
Wrap text | ⇧ + Enter Ctrl + Enter | ⇧ + Enter ⌘Enter |
Add Attribute | Ctrl + R | ⌘R |
Add Operation | Ctrl + M | ⌘M |
Add Attribute/Operation continuously (*1) | Enter | Enter |
Switch order of Attributes/Operations (*2) | Ctrl + ↑, ↓ | ⌘↑, ↓ |
Add Stereotype | Ctrl + Alt + S | ⌘ + ⌥ + S |
Add Instance Specification (*3) | Drag a Class from tree view to diagram with holding Ctrl key down. | Drag a Class from tree view to diagram with holding Ctrl key down. |
Make straight line | Ctrl + L | ⌘L |
Make Right-angle line | Ctrl + E | ⌘E |
Select all | Ctrl + A | ⌘A |
Delete from Project File (*4) | Ctrl + D | ⌘D |
Delete from current-opened diagram (*4) | Delete | Fn + Delete |
Undo | Ctrl + Z | ⌘Z |
Redo | Ctrl + Y | ⌘Y |
Search | Ctrl + F | ⌘F |
Copy | Ctrl + C | ⌘C |
Copy as BMP/PNG | Ctrl + Alt + C | ⌘ + ⌥ + C |
Copy as EMF | Ctrl + ⇧ + C | N/A |
Paste | Ctrl + V | ⌘V |
Add Hyperlink | Ctrl + K | ⌘K |
(*1) This is effective when an attribute or operation is selected.
(*2) Move selected attribute/download up and down.
(*3) This will create an Instance Specification with a Class as its type.
(*4) Two ways to delete models in Astah
Function | Windows | Mac |
---|---|---|
Align Top | Ctrl + Alt + ↑ | ⌘ + ⌥ + ↑ |
Align Horizontal Center | Ctrl + Alt + Minus | ⌘ + ⌥ + - |
Align Bottom | Ctrl + Alt + ↓ | ⌘ + ⌥ + ↓ |
Align Right | Ctrl + Alt + → | ⌘ + ⌥ + → |
Align Vertical Center | Ctrl + Alt + I | ⌘ + ⌥ + I |
Align Left | Ctrl + Alt + ← | ⌘ + ⌥ + ← |
Function | Windows | Mac |
---|---|---|
Add Primary key to ER Entity | Ctrl + ⇧ + K | ⌘ + ⇧ + K |
Add Attribute to ER Entity | Ctrl + R | ⌘R |
Add Primary key/Attribute continuously (*) | Enter | Enter |
Switch orders of Primary Key/Attributes (*) | Ctrl + ↑ Ctrl + ↓ | ⌘↑ ⌘↓ |
(*) This is effective when a primary key or attribute is selected on the diagram.
Function | Windows | Mac |
---|---|---|
Add Requirement | Ctrl + B | ⌘B |
Add Child (nested) Requirement | Ctrl + I | ⌘I |
Edit Supplier | Ctrl + L | ⌘L |
Edit Client | Ctrl + E | ⌘E |
Convert to UseCase | Ctrl + U | ⌘U |
Delete | Ctrl + D | ⌘D |