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.