Help:XSvacer
Revision as of 16:07, 6 June 2024 by M.vinogradov (talk | contribs) (Created page with "= XSvacer - расширение функциональности svacer = Начиная с релиза 9.0.0 в svacer'е появились "расширенные функции", которые могут быть активированы по требованию. Доступные функции: * webide - Среда разработки на базе [https://theia-ide.org/ Theia IDE], с помощью к...")
XSvacer - расширение функциональности svacer
Начиная с релиза 9.0.0 в svacer'е появились "расширенные функции", которые могут быть активированы по требованию.
Доступные функции:
- webide - Среда разработки на базе Theia IDE, с помощью которой можно просматривать исходный код снимка, предупреждения анализатора и разметку.
- docker - Вспомогательная функциональность, для запуска других компонентов в docker-контейнерах.
Примечание: по умолчанию данные функции неактивны.
Примечание: функциональность docker будет активирована автоматически, при запуске зависящих от неё функций.
Внимание! На данный момент расширенные функции находятся на стадии внедрения. В последующих релизах возможно изменение форматов конфигурации и API взаимодействия с указанными функциями.
Активация функций
Активировать функции можно указав при запуске svacer'а флаг --xsvacer.features feature_name. Флаг можно указать несколько раз, чтобы активировать несколько функций.
Также список активных функций можно настроить в конфигурационном yaml-файле svacer.cfg, в разделе xsvacer.features.
Значением данного ключа является список строк с названиями активируемых функций:
...
xsvacer:
features:
- webide
...
Внимание! При установке флага--xsvacer.featuresсписок функций указанный в конфигурационном файлеsvacer.cfgбудет проигнорирован.