Name all commands "Archify | …", keep the menu section last; 0.5.2

All eight commands drop the Archify category and carry the prefix in the
title, so menus, the editor title bar and the Command Palette read the
same. The right-click group is zzz_archify: VS Code has a built-in
z_commands group that would otherwise sort after it.
This commit is contained in:
2026-10-10 15:04:52 +03:00
parent bc294dc6bd
commit 0b536f3e10
4 changed files with 21 additions and 28 deletions
+13 -20
View File
@@ -2,7 +2,7 @@
"name": "archify-vscode-ext",
"displayName": "Archify Diagram Viewer",
"description": "Archify diagrams in VS Code. Write diagrams as .archify files in YAML: they open as the interactive diagram, with live updates, validation, templates and completion. Also previews Archify's own JSON files (*.architecture.json, \u2026) and opens rendered Archify HTML.",
"version": "0.5.1",
"version": "0.5.2",
"publisher": "root-at-skic",
"license": "MIT",
"icon": "media/icon.png",
@@ -46,44 +46,37 @@
},
{
"command": "archify.showPreview",
"title": "Open Preview",
"category": "Archify",
"title": "Archify | Open Preview",
"icon": "$(open-preview)"
},
{
"command": "archify.showPreviewToSide",
"title": "Open Preview to the Side",
"category": "Archify",
"title": "Archify | Open Preview to the Side",
"icon": "$(open-preview)"
},
{
"command": "archify.openHtmlViewer",
"title": "Open in Archify HTML Viewer",
"category": "Archify",
"title": "Archify | Open in HTML Viewer",
"icon": "$(open-preview)"
},
{
"command": "archify.renderToHtml",
"title": "Render to HTML File\u2026",
"category": "Archify",
"title": "Archify | Render to HTML File\u2026",
"icon": "$(file-code)"
},
{
"command": "archify.openInBrowser",
"title": "Open in Browser",
"category": "Archify",
"title": "Archify | Open in Browser",
"icon": "$(globe)"
},
{
"command": "archify.refreshPreview",
"title": "Refresh Preview",
"category": "Archify",
"title": "Archify | Refresh Preview",
"icon": "$(refresh)"
},
{
"command": "archify.showSource",
"title": "Show Source",
"category": "Archify",
"title": "Archify | Show Source",
"icon": "$(go-to-file)"
}
],
@@ -154,29 +147,29 @@
{
"command": "archify.newDiagram",
"when": "explorerResourceIsFolder",
"group": "z_archify@1"
"group": "zzz_archify@1"
},
{
"command": "archify.showPreview",
"when": "resourceFilename =~ /(\\.archify|\\.(architecture|workflow|sequence|dataflow|lifecycle)\\.json)$/",
"group": "z_archify@2"
"group": "zzz_archify@2"
},
{
"command": "archify.renderToHtml",
"when": "resourceFilename =~ /(\\.archify|\\.(architecture|workflow|sequence|dataflow|lifecycle)\\.json)$/",
"group": "z_archify@3"
"group": "zzz_archify@3"
},
{
"command": "archify.openHtmlViewer",
"when": "resourceExtname == .html",
"group": "z_archify@2"
"group": "zzz_archify@2"
}
],
"editor/title/context": [
{
"command": "archify.showPreview",
"when": "resourceFilename =~ /(\\.archify|\\.(architecture|workflow|sequence|dataflow|lifecycle)\\.json)$/",
"group": "z_archify@1"
"group": "zzz_archify@1"
}
],
"file/newFile": [