diff --git a/out/extension.js b/out/extension.js index 0a05f30..9e8801d 100644 --- a/out/extension.js +++ b/out/extension.js @@ -18,6 +18,7 @@ if (configuration.allowToggleMode) { } function navigateToSelection() { vscode.window.activeTextEditor.revealRange(new vscode.Range(vscode.window.activeTextEditor.selection.start, vscode.window.activeTextEditor.selection.end), vscode.TextEditorRevealType.Default); + vscode.commands.executeCommand('editor.action.wordHighlight.trigger'); } function activate(context) { let _something = ""; diff --git a/out/extension.js.map b/out/extension.js.map index 83c3deb..f23c1f2 100644 --- a/out/extension.js.map +++ b/out/extension.js.map @@ -1 +1 @@ -{"version":3,"file":"extension.js","sourceRoot":"","sources":["../ts/extension.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"extension.js","sourceRoot":"","sources":["../ts/extension.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/package.json b/package.json index 6525ee6..4c7ce7f 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "activationEvents": [ "*" ], - "icon":"imgs/Icon-Medium.png", + "icon": "imgs/Icon-Medium.png", "main": "./out/extension.js", "contributes": { "commands": [ @@ -139,7 +139,6 @@ } ] }, - "scripts": { "vscode:prepublish": "tsc -p ./ts/", "compile": "tsc -watch -p ./ts/", diff --git a/ts/extension.ts b/ts/extension.ts index dc65c2d..5656256 100644 --- a/ts/extension.ts +++ b/ts/extension.ts @@ -29,6 +29,7 @@ function navigateToSelection(){ vscode.window.activeTextEditor.revealRange( new vscode.Range(vscode.window.activeTextEditor.selection.start, vscode.window.activeTextEditor.selection.end), vscode.TextEditorRevealType.Default); + vscode.commands.executeCommand('editor.action.wordHighlight.trigger'); } export function activate(context: vscode.ExtensionContext) {