Compare commits

..

No commits in common. "89b201d2c9f0788fe8efca673afaad4ca5c3062a" and "dde770393a998883bbb21fb442b0ba46e591fb19" have entirely different histories.

3 changed files with 12 additions and 5 deletions

View file

@ -1,4 +1,5 @@
const vscode = require("vscode"); const vscode = require("vscode");
const path = require("path");
/** /**
* @param {vscode.ExtensionContext} context * @param {vscode.ExtensionContext} context
@ -32,9 +33,15 @@ 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 = `file://${vscode.workspace.workspaceFolders[0].uri.path}/mower/resources/${res}`; const img_path = path.join(
const md = new vscode.MarkdownString(`![${res}](${img_path})`); vscode.workspace.workspaceFolders[0].uri.path,
"mower",
"resources",
...res.split("/")
);
const md = new vscode.MarkdownString(`![](file://${img_path})`);
return new vscode.Hover(md); return new vscode.Hover(md);
}, },
}); });

4
package-lock.json generated
View file

@ -1,12 +1,12 @@
{ {
"name": "mower-ng-res-preview", "name": "mower-ng-res-preview",
"version": "0.0.3", "version": "0.0.2",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "mower-ng-res-preview", "name": "mower-ng-res-preview",
"version": "0.0.3", "version": "0.0.2",
"devDependencies": { "devDependencies": {
"@types/mocha": "^10.0.10", "@types/mocha": "^10.0.10",
"@types/node": "20.x", "@types/node": "20.x",

View file

@ -2,7 +2,7 @@
"name": "mower-ng-ext", "name": "mower-ng-ext",
"displayName": "mower-ng ext", "displayName": "mower-ng ext",
"description": "Enhance mower-ng development experience", "description": "Enhance mower-ng development experience",
"version": "0.0.3", "version": "0.0.2",
"engines": { "engines": {
"vscode": "^1.97.0" "vscode": "^1.97.0"
}, },