Я не могу открыть рабочее пространство кода Visual Studio, используя новый синтаксис ссылки на приложение - PullRequest
1 голос
/ 12 марта 2020

Я пытаюсь упростить и стандартизировать файлы .code-workspace моей команды и ссылки на репозиторий. Кроме того, я хотел бы иметь возможность связать локальный файл .code-workspace, размещенный на GitLab, чтобы иметь возможность «одним кликом» для клонирования репо git, связать VS Code с этим репо и т. Д. c, все через файл конфигурации .code-workspace.

Шаг 1 этого рабочего процесса будет состоять в том, чтобы иметь возможность открывать рабочие пространства по ссылкам приложений, которые были только что выпущены в 1.43 в феврале 2020 года.

Per документация , я вижу синтаксис:

vscode://file/<file-path>

Мне не удалось получить ничего из следующего, чтобы открыть действительный файл .code-workspace, как ожидалось:

vscode://example.code-workspace/E:\GitLabProjects\workspace-automation\
vscode://file/E:\GitLabProjects\workspace-automation\example.code-workspace
vscode://E:\GitLabProjects\workspace-automation\example.code-workspace\
vscode://file/E:\GitLabProjects\workspace-automation\example.code-workspace\
vscode://E:\GitLabProjects\workspace-automation\example.code-workspace
vscode://https://my.repo.com@SSL/path/to/file/example.code-workspace
vscode://file/https://my.repo.com@SSL/path/to/file/example.code-workspace

Большинство из этих синтаксических тестов DO открывают VS Code, но не файл рабочей области.

Кто-нибудь еще использует эту функцию или имеет более подробную информацию о том, как эта новая вещь работы?

1 Ответ

0 голосов
/ 12 марта 2020

Предполагается, что он поддерживается с microsoft / vscode Issue 63735 , но ...

Я могу открыть VSCode 1.43 и рабочее пространство файл с:

vscode://file/E:/GitLabProjects/workspace-automation/example.code-workspace

Однако после этого мне все равно нужно нажать кнопку «Открыть рабочее пространство».

open workspace in VSCode

...