diff --git a/src/shared/ui/preview-card/preview-card-footer.vue b/src/shared/ui/preview-card/preview-card-footer.vue index fe0db6a7..10b7d6b3 100644 --- a/src/shared/ui/preview-card/preview-card-footer.vue +++ b/src/shared/ui/preview-card/preview-card-footer.vue @@ -62,6 +62,10 @@ const editorLink = computed(() => { return '' } + if (codeEditor.value == 'vscode') { + return `vscode://file/${fileName}${line ? `:${line}` : ''}` + } + return `${codeEditor.value}://open?file=${fileName}${line ? `&line=${line}` : ''}` })