Skip to content

Commit b4f6530

Browse files
authored
Add cross-entity Jump to Tag + Offset command with full input validation and routine/class support (#49)
1 parent 1650da9 commit b4f6530

File tree

4 files changed

+580
-0
lines changed

4 files changed

+580
-0
lines changed

package.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -882,6 +882,11 @@
882882
"command": "vscode-objectscript.ccs.createItem",
883883
"title": "Create Item"
884884
},
885+
{
886+
"category": "Consistem",
887+
"command": "vscode-objectscript.ccs.jumpToTagOffsetCrossEntity",
888+
"title": "Go to Name + Offset ^ Item"
889+
},
885890
{
886891
"category": "ObjectScript",
887892
"command": "vscode-objectscript.export",
@@ -1271,6 +1276,15 @@
12711276
"key": "Ctrl+N",
12721277
"when": "workspaceFolderCount != 0 && (editorLangId =~ /^objectscript/ || !editorIsOpen)"
12731278
},
1279+
{
1280+
"command": "vscode-objectscript.ccs.jumpToTagOffsetCrossEntity",
1281+
"key": "Ctrl+G",
1282+
"when": "workspaceFolderCount != 0 && (editorLangId =~ /^objectscript/ || !editorIsOpen)"
1283+
},
1284+
{
1285+
"key": "Ctrl+G",
1286+
"command": "-vscode-objectscript.jumpToTagAndOffset"
1287+
},
12741288
{
12751289
"command": "vscode-objectscript.compile",
12761290
"key": "Ctrl+F7",

0 commit comments

Comments
 (0)