diff options
Diffstat (limited to 'extension/src/util/vscode.ts')
-rw-r--r-- | extension/src/util/vscode.ts | 10 |
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); + } +} |