Resharper Live Templates для редактирования исходных файлов WiX

StackOverflow https://stackoverflow.com/questions/806817

  •  03-07-2019
  •  | 
  •  

Вопрос

Сегодня я пишу несколько файлов WiX, и мне приходится много набирать текст, поэтому мне кажется, что живые шаблоны Resharper будут здесь очень полезны.Кто-нибудь знает что-нибудь?

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

Кроме того, мы будем признательны за любые другие советы по редактированию WiX :-)

Это было полезно?

Решение

На самом деле мне нужна была всего пара очень простых...

Для создания файловых компонентов:

 <Component Id="C_$COMP_ID$" Guid="$GUID$">
        <File Id="F_$FILE_ID$" Name="$FILENAME$" />
 </Component>

Я подключил $GUID$ к макросу «создать новый guid».

Затем еще более простой способ создания записей каталога:

<Directory Id="D_$DIR_NAME$" Name="$NAME$" />

Удобная вещь, которую я нашел в Live Templates, - это возможность назначить одно из полей значению буфера обмена, поэтому при добавлении нового файла я мог выделить имя файла и нажать Ctrl-C в буфер обмена, а затем запустить шаблон, но это экономит лишь немного времени при наборе текста.

Я, вероятно, напишу еще несколько в следующий раз, когда буду редактировать файлы WiX, я был бы рад поделиться, но их так легко написать и настроить в соответствии с личными предпочтениями, что я не уверен, что на них будет большой спрос: - )

Другие советы

Вы используете Вотив?потому что тогда вы получаете InteliSense при работе с wxs.
если вы не используете Votive, вы можете поставить Wix XSD в репозиторий XSD Visual Studio, чтобы получить InteliSense.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top