-
Notifications
You must be signed in to change notification settings - Fork 35
Установка пакета
Существует несколько вариантов установки плагина
В открытом редакторе нажмите F1
для активации командной палитры и наберите ext inst
, Enter
, затем bsl
. Кликните на пакете Language 1C (BSL)
для установки.
В редакторе перейти к установке расширений (Ctrl
+ Shift
+ X
) и в строке поиска набрать bsl
Этот вариант стоит использовать в случае отсутствия доступа к сети Интернет.
Необходимо открыть сайт расширений VSCode https://marketplace.visualstudio.com/vscode, найти плагин и скачать его (Прямая ссылка на станицу плагина https://marketplace.visualstudio.com/items?itemName=1c-syntax.language-1c-bsl)
Следующим шагом, необходимо кликнуть ссылку Download Extension и указать место для сохранения пакета на компьютере
Для того, чтобы работали функции BSL Language Server, необходимо отдельно скачать и его.
Необходимо открыть станицу релизов https://github.com/1c-syntax/bsl-language-server/releases и найти на ней релиз с меткой Latest release
и скачать jar-файл
(для варианта 1) или архив для подходящей операционной системы (вариант 2).
Для установки плагина из скаченного файла, необходимо открыть страницу расширений VS Code (Ctrl
+ Shift
+ X
), выбрать вариант установки из VSIX и указать путь к скаченному ранее файлу.
После установки плагина (может потребоваться перезапуск VS Code) и желании иметь все функции BSL Language Server необходимо указать расположение его файла.
Существует 2 варианта
Данный вариант применим не только для offline установки, но и в тех случаях, когда есть желание использовать экспериментальные релизы BSL Language Server.
Требуется наличие установленной Java
Необходимо открыть настройки VS Code (Ctrl
+ ,
)
В поиске набрать bsl
, активировать настройку Language-1c-bsl: Language Server External Jar
и в настройке Language-1c-bsl: Language Server Path
указать путь до скаченного файла.
Автоматическое скачивание BSL Language Server происходит в global storage
, который в Windows располагается в каталоге пользователя в AppData/Roaming/Code/User/globalStorage
(AppData/Roaming/Code - Insider/User/globalStorage
для пользователей соответствующей версии). Необходимо перейти в этот каталог и найти 1c-syntax.language-1c-bsl
(создать если нет), в нем в каталог bsl-language-server-install
. Последним шагом необходимо распаковать содержимое скаченного архива bsl-language-server
в текущий каталог.