vuerd-vscode
vuerd ERD Editor vscode extension
ERD
SQL DDL
Generator Code
Visualization
SQL DDL Import
Usage
Webview API
- ERD data [filename].vuerd.json Save a file as a form
- Focus on the saved file and click the vuerd icon in the upper right corner of the Editor window
Custom Editor API
- ERD data [filename].vuerd Save a file as a form
Theme
settings.json
{
"dineug.vuerd-vscode.theme": {
"canvas": "#282828",
"table": "#191919",
"tableActive": "#14496d",
"focus": "#00a9ff",
"keyPK": "#B4B400",
"keyFK": "#dda8b1",
"keyPFK": "#60b9c4",
"font": "#a2a2a2",
"fontActive": "white",
"fontPlaceholder": "#6D6D6D",
"contextmenu": "#191919",
"contextmenuActive": "#383d41",
"edit": "#ffc107",
"columnSelect": "#232a2f",
"columnActive": "#372908",
"minimapShadow": "black",
"scrollBarThumb": "#6D6D6D",
"scrollBarThumbActive": "#a2a2a2",
"menubar": "black",
"visualization": "#191919"
}
}
Document
Editor Keymap(default)
Name | Keymap |
---|---|
Editing - ERD | dblclick, Enter |
Editing - Grid | dblclick, Enter |
All Stop | Escape |
Search - find, filter | Ctrl + Alt + F |
Undo - ERD | Ctrl + Z |
Redo - ERD | Ctrl + Shift + Z |
Selection - table, memo | Ctrl + Drag, Click, Ctrl + Click, Ctrl + Alt + A |
Selection - column, filter | Click, Ctrl + Click, Shift + Click, Shift + Arrow key(up, down), Alt + A |
Movement - table, memo, column, filter | Drag, Ctrl + Drag |
Copy - column | Ctrl + C |
Paste - column | Ctrl + V |
Contextmenu - ERD, Table, Relationship, SQL, GeneratorCode | Right-click |
Table Properties | Ctrl + Space |
New Table | Alt + N |
New Memo | Alt + M |
New - column, filter | Alt + Enter |
Delete - table, memo | Ctrl + Delete |
Delete - column, filter | Alt + Delete |
Select Hint - dataType, find | Arrow key(right), Click |
Move Hint - dataType, find | Arrow key(up, down) |
Primary Key | Alt + K |
checkbox - Grid, filter | Space, Click |
Move checkbox - Grid, filter | Arrow key(up, down, left, right) |
Relationship - Zero One N | Ctrl + Alt + 1 |
Relationship - Zero One | Ctrl + Alt + 2 |
Relationship - Zero N | Ctrl + Alt + 3 |
Relationship - One Only | Ctrl + Alt + 4 |
Relationship - One N | Ctrl + Alt + 5 |
Relationship - One | Ctrl + Alt + 6 |
Relationship - N | Ctrl + Alt + 7 |
TODO
- Undo, Redo Manager
- Grid filter
- ERD Table finder
- Real-time simultaneous editing api
- SQL index Support #9
- SQL DDL import Support #7
- Oracle
- MSSQL
- PostgreSQL
- SQL-Query generator #3