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

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

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

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

2 ответа

Решение

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

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

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

Я подключил $GUID$ к макросу "генерировать новое руководство".

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

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

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

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

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

Другие вопросы по тегам