-
Keyword Substitution 길이 조절dev/tool 2012. 7. 27. 16:42
http://svnbook.red-bean.com/en/1.7/svn.advanced.props.special.keywords.html
이번에 진행하는 프로젝트에서 많은것을 배우고 있는데 그중 하나가 svn keyword substitution.
Qt Creator 에서 템플릿파일로 소스 헤더에 필요한 키워드를 등록해 두는것으로 편하게 작업을 할 수 있다.
그런데 이때 Date 를 사용하게 되면 뒤에 한글로 요일이 입력이 되는데 이럴경우 키워드 변경시 UTF-8 로 자동변경이 일어나게 되는데,
이는 원하는 결과가 아닐 경우가 있다.
Date 키워드에 입력되는 포멧을 변경하는 방법이 있을수도 있는데 아직 찾아보진 못했고,
위 링크의 하단쯤 보면 출력되는 키워드의 길이를 조절할수 있는 옵션이 있다.
$키워드::공백$
으로 공백의 길이만큼만 키워드의 내용이 들어간다.
$Date$
를 사용하면
$Date: 2012-07-19 18:50:20 +0900 (목, 19 7 2012) $
와 같이 입력되는데
$Date:: $
를 사용하면
$Date: 2012-07-19 18:50:20 +0900#$
와 같이 입력된다.
뒤에 #이 들어가는게 마음에 들지는 않지만 한글로 입력되는 날짜부분은 제거가 된다.
또 다른 방법으로는 제어판-국가 및 언어-형식-형식 의 목록에서 한국어 대신 영어로 변경하게 되면 한글대신 영어로 요일이 입력이 되어 인코딩이 변경되는일은 없어진다.
ps.
좀더 나은 해결책을 아시면 댓글주세요.