summaryrefslogtreecommitdiff
path: root/extension/src/util
diff options
context:
space:
mode:
authorNate Sesti <sestinj@gmail.com>2023-08-26 23:21:26 -0700
committerNate Sesti <sestinj@gmail.com>2023-08-26 23:21:26 -0700
commitab31cb15fae74592f49c2ceadc8d7810228fa7e2 (patch)
tree3ee2489d5ad6e9f2178df7f2e90af1184857b342 /extension/src/util
parent868875aa5d8a9e362f0b3201eed403f473ee8ccb (diff)
downloadsncontinue-ab31cb15fae74592f49c2ceadc8d7810228fa7e2.tar.gz
sncontinue-ab31cb15fae74592f49c2ceadc8d7810228fa7e2.tar.bz2
sncontinue-ab31cb15fae74592f49c2ceadc8d7810228fa7e2.zip
fix: :bug: correctly generate uris for remote
Diffstat (limited to 'extension/src/util')
-rw-r--r--extension/src/util/vscode.ts10
1 files changed, 10 insertions, 0 deletions
diff --git a/extension/src/util/vscode.ts b/extension/src/util/vscode.ts
index bf0fa1e5..2283bfdc 100644
--- a/extension/src/util/vscode.ts
+++ b/extension/src/util/vscode.ts
@@ -102,3 +102,13 @@ export function openEditorAndRevealRange(
});
});
}
+
+export function uriFromFilePath(filepath: string): vscode.Uri {
+ if (vscode.env.remoteName) {
+ return vscode.Uri.parse(
+ `vscode-remote://${vscode.env.remoteName}${filepath}`
+ );
+ } else {
+ return vscode.Uri.file(filepath);
+ }
+}