Фрагмент кода VS, как получить внешнюю переменную? - PullRequest
0 голосов
/ 11 июня 2019

Я делаю фрагмент кода для XML, который буду использовать в Liquibase.

, например

"Create Changeset": {
    "prefix": "changeset",
    "body": [
        "<changeSet id=\"${0:id}\" author=\"${1:author}\">",
        "  ${2}",
        "</changeSet>"
    ],
    "description": "Create a new changeset"
},

Я не знаю, как правильно это сделать, но я хочу, чтобы в каком-то файле у сотрудника было его имя, а фрагмент кода прочитал его и отобразил в ${author}.

Причина, по которой я этого хочу, заключается в том, что, когда вы много делаете changeSet, очень раздражает необходимость всегда добавлять ваше имя, хотя это можно сделать автоматически.

Итак, вопросы ...

  1. В каком файле я должен поставить свое имя, чтобы фрагмент мог его прочитать?
  2. Как я могу получить переменную с моим именем и добавить в ${1:author}?

Я совершенно новичок в фрагментах кода VS, но я действительно хочу улучшить.

Пример того, что я хочу сделать, это добавить в settings.json "username": "myname" и использовать это в фрагменте кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...