2009-04-30 4 views
1

오늘 WiX 파일을 몇 개 작성했습니다. 반복적으로 입력하는 반복적 인 작업이 많아서 Resharper의 라이브 템플릿이 여기에서 매우 유용 할 것 같습니다. 아무도 몰라?Wih 소스 파일을 편집하기위한 Resharper 라이브 템플릿

새 라이브 템플릿을 작성하는 것이 그리 어렵지 않으므로 몇 시간 만에 내 자신의 질문에 답변 할 수 있습니다.하지만 누구나 사전에 존재할 수있는 것들을 미리 알려줄 수 있다면 좋을 것입니다. 옆으로 다른 윅스 편집 팁으로

는 당신이 봉헌을 사용하고

+0

저는 여러분과 Martin Peck이 같은 프로젝트에서 함께 일한다고 추측합니다. 둘 다 서로 같은 시간에 같은 질문을했습니다. http://stackoverflow.com/questions/806825/ resharper-templates-or-plug-ins-for-wix-wxs-file-editing –

+0

+1 나는 방금 같은 질문을했습니다! –

+0

@ Eoin : 맞습니다. 내 질문이 삭제되었습니다. –

답변

2

는 사실 전용 파일 구성 요소를 만들기위한 아주 간단한 것 몇 ...

필요 :

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

본인은 "생성 새 GUID"매크로 $의 GUID의 $를 유선. 그런 다음

디렉토리 항목을 만들기위한 더 간단한 :

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

나는 라이브 템플릿과 함께 발견 된 편리한 점은 클립 보드 값으로 필드 중 하나를 할당 할 수있는 기능, 그래서 새로운를 추가 할 때 file 파일의 이름을 강조 표시하고 클립 보드에 Ctrl-C를 누른 다음 템플릿을 실행할 수는 있지만 입력하는 데 약간의 시간 만 절약됩니다.

내가 WiX 파일을 편집 할 때 다음에 몇 번 더 쓸 것이지만, 기쁜 마음으로 공유 할 수는 있지만 쓰기가 쉽고 개인적인 취향대로 맞춤 설정이 쉽지 않습니다. 거대한 수요 :-)

1

:-) 주시면 감사하겠습니다? 왜냐하면 wx에서 작업 할 때 InteliSense를 얻게되기 때문입니다.
Votive를 사용하지 않는 경우 Wix XSD into Visual Studio XSD repository to get InteliSense을 넣을 수 있습니다.

+0

그래, 봉헌을 사용하고 있지만 가치가 있습니다 :-) –