vscode и plantuml 2.11.1 не могут включать файлы, указанные переменными среды

Использование vscode для plantuml, последняя версия расширения PlantUML, 2.11.1, кажется, прерывает создание диаграмм, особенно при включении файлов с переменными среды. И это работает, когда мы понижаем версию расширения до 2.11.0.

Пример кода Plantuml:

@startuml
!include %HOME%/plantuml_macros/stdmacros.txt

title ABCDXXXX
---

Ошибка в диаграмме предварительного просмотра: введите здесь описание изображения

Как я могу использовать переменные среды в пути включения в plantuml 2.11.1? Заранее спасибо.


person Govardhan Reddy    schedule 05.06.2019    source источник
comment
Просто дикая догадка, вы пробовали $HOME вместо %HOME%   -  person albert    schedule 05.06.2019


Ответы (1)


Препроцессор был изменен в последней версии (см. http://plantuml.com/preprocessing)

Не могли бы вы попробовать так:

!include %getenv("HOME")/plantuml_macros/stdmacros.txt

И скажите нам, если это работает таким образом. Спасибо

person PlantUML    schedule 11.06.2019