코드 템플리트를 사용하여 코드 형식화를 조정하고 변환이 생성하는 컨텐츠를 어느 정도 조정할 수 있습니다.
코드 템플리트는 Eclipse 특성에서 편집할 수 있는 문자열입니다. 특성에 액세스하려면 다음 단계를 완료하십시오.
창 > 선호 사항을 누르십시오.
모델링을 펼치고 변환을 펼친 후, UML을 C++로 변환을 누르십시오.
템플리트 탭을 누르십시오.
템플리트의 텍스트(.h 헤더 파일의 경우 "Header", .cpp 파일의 경우 "Body")를 편집 및 저장하고 다른 Eclipse 작업공간에서 사용할 수 있습니다.
클래스의 헤더 파일에 대한 단순화된 코드 템플리트는 다음 예와 같습니다.
class $(name) { $(body) }; |
이 예에서 변환은 $(name) 및 $(body) 태그를 실제 값으로 바꿉니다.
클래스의 본문 파일에 대한 템플리트는 다음 예와 같습니다.
$(includes) $(body) |
변환은 생성된 코드의 공백을 관리하려고 시도합니다. 행의 시작과 태그 사이에만 공백이 있을 경우 변환은 바꾸기 코드를 공백으로 들여씁니다. 행의 시작에 있는 $(left) 태그는 행에 대한 들여쓰기 설정을 해제합니다. $(del) 태그를 사용하여 "soft" 행을 나타낼 수 있습니다. 이 행에 아무런 정보가 없는 경우 변환이 행을 제거합니다.
플러그인 선호 사항 페이지의 가져오기 및 내보내기 단추를 사용하여 템플리트를 저장하는 Eclipse 작업공간에서 템플리트를 가져오고 내보낼 수 있습니다. 템플리트를 내보내는 경우, 시스템은 다른 컴퓨터 또는 작업공간에 가져올 수 있는 템플리트 세트를 나타내는 XML 파일을 작성합니다.
C++ 변환에 대한 기본 템플리트 세트로 되돌리려면 플러그인 특성 페이지에서 기본값 복원을 누르십시오.