同时支持Windows和Linux

This commit is contained in:
zhbaor 2025-02-07 23:36:57 +08:00
parent dde770393a
commit b5dfacb12c

View file

@ -1,5 +1,4 @@
const vscode = require("vscode"); const vscode = require("vscode");
const path = require("path");
/** /**
* @param {vscode.ExtensionContext} context * @param {vscode.ExtensionContext} context
@ -33,15 +32,9 @@ function activate(context) {
res_range.start.character + 1, res_range.start.character + 1,
res_range.end.character - 1 res_range.end.character - 1
); );
console.log(res);
if (!res.endsWith(".jpg")) res += ".png"; if (!res.endsWith(".jpg")) res += ".png";
const img_path = path.join( const img_path = `file://${vscode.workspace.workspaceFolders[0].uri.path}/mower/resources/${res}`;
vscode.workspace.workspaceFolders[0].uri.path, const md = new vscode.MarkdownString(`![${res}](${img_path})`);
"mower",
"resources",
...res.split("/")
);
const md = new vscode.MarkdownString(`![](file://${img_path})`);
return new vscode.Hover(md); return new vscode.Hover(md);
}, },
}); });