최근 Visual C++ 2008과 Subversion을 주력 개발 도구로 사용하는 중인데..
VC의 소스코드 기본 인코딩이 CP949인지라 웹SVN에서 코드를 확인하면 인코딩이 죄다 깨져서 제대로 출력되지 않습니다. 인코딩을 변경하려면 모든 파일을 수동으로 "저장 고급 옵션"을 지정해야하는 사태가..
게다가 VC용 버전 자동증가 Addin을 설치하긴 했는데..
굳이 필요가 없는 프로젝트에서 자꾸 버전을 올리길래 끄고 썼더니 정작 필요한 프로젝트에서는 잊어버리고 켜지 않아서 무용지물.. 어떻게 원하는대로 설정하는지도 모르겠고 사용이 영 귀찮았습니다.
그래도 바빠서 꾸준히 불편하게 사용해오다가..
최근 불편함으로 인한 시간 소모가 꽤나 늘었기에..
제 입맛에 맞게 작은 도구들을 새로 만들었습니다.
ConvEncode - 텍스트 문서 인코딩 변환 프로그램
VerUpdate - VC 리소스 파일의 버전 정보 갱신 프로그램
1. ConvEncode
텍스트 문서의 인코딩을 파악하고 정해진 인코딩으로 일괄 변환해주는 프로그램입니다.
드래그 앤 드롭으로 대상을 추가할 수 있고, 폴더를 추가하면 해당 폴더 아래를 탐색해서 해당하는 확장자의 모든 파일을 변환합니다.
변환 후에는 원본을 "*.bak"로 백업합니다만 프로그램을 신뢰하신다면 "백업 파일 생성" 옵션을 끄고 사용하시면 됩니다. ㅋㅋ
인코딩을 "*.tmp"의 임시파일로 생성한 후에 이름을 바꿔서 교체하는 방식이기 때문에 남은 용량이 적절하게 있어야 합니다.
인코딩 자동 감지 방법: 2010/04/05 - [스킬북/개발 정보] - 윈도우용 Unicode 자동 인식 방법
2. VerUpdate
VC의 리소스 파일(*.rc)에서 버전 정보를 검색해서 갱신합니다.
버전을 자동으로 갱신하고 싶은 프로젝트에 사용하시면 편리합니다.

아래 스샷과 같이 "프로젝트 속성"에서 "빌드 이벤트"->"빌드 전 이벤트"에 등록해서 사용하면 됩니다.
전 보통 "Release" 모드의 빌드 이벤트에 추가해서 사용합니다.

Windows 폴더에 넣어두면 어느 위치에서나 실행할 수 있습니다.
단독으로 실행할 때는 커맨드창에서 실행하셔야 합니다.
VC의 소스코드 기본 인코딩이 CP949인지라 웹SVN에서 코드를 확인하면 인코딩이 죄다 깨져서 제대로 출력되지 않습니다. 인코딩을 변경하려면 모든 파일을 수동으로 "저장 고급 옵션"을 지정해야하는 사태가..
게다가 VC용 버전 자동증가 Addin을 설치하긴 했는데..
굳이 필요가 없는 프로젝트에서 자꾸 버전을 올리길래 끄고 썼더니 정작 필요한 프로젝트에서는 잊어버리고 켜지 않아서 무용지물.. 어떻게 원하는대로 설정하는지도 모르겠고 사용이 영 귀찮았습니다.
그래도 바빠서 꾸준히 불편하게 사용해오다가..
최근 불편함으로 인한 시간 소모가 꽤나 늘었기에..
제 입맛에 맞게 작은 도구들을 새로 만들었습니다.
ConvEncode - 텍스트 문서 인코딩 변환 프로그램
VerUpdate - VC 리소스 파일의 버전 정보 갱신 프로그램
1. ConvEncode
텍스트 문서의 인코딩을 파악하고 정해진 인코딩으로 일괄 변환해주는 프로그램입니다.
변환 후에는 원본을 "*.bak"로 백업합니다만 프로그램을 신뢰하신다면 "백업 파일 생성" 옵션을 끄고 사용하시면 됩니다. ㅋㅋ
인코딩을 "*.tmp"의 임시파일로 생성한 후에 이름을 바꿔서 교체하는 방식이기 때문에 남은 용량이 적절하게 있어야 합니다.
인코딩 자동 감지 방법: 2010/04/05 - [스킬북/개발 정보] - 윈도우용 Unicode 자동 인식 방법
실행파일: 144KiB (Visual Studio 2008이 이미 설치되어 있다면 실행파일만으로 실행할 수 있습니다.)
설치파일: 13.8MiB (7zip으로 분할 압축, 실행파일로 실행이 제대로 안되면 설치해서 사용하십시오.)
설치파일: 13.8MiB (7zip으로 분할 압축, 실행파일로 실행이 제대로 안되면 설치해서 사용하십시오.)
2. VerUpdate
VC의 리소스 파일(*.rc)에서 버전 정보를 검색해서 갱신합니다.
버전을 자동으로 갱신하고 싶은 프로젝트에 사용하시면 편리합니다.
아래 스샷과 같이 "프로젝트 속성"에서 "빌드 이벤트"->"빌드 전 이벤트"에 등록해서 사용하면 됩니다.
전 보통 "Release" 모드의 빌드 이벤트에 추가해서 사용합니다.
Windows 폴더에 넣어두면 어느 위치에서나 실행할 수 있습니다.
단독으로 실행할 때는 커맨드창에서 실행하셔야 합니다.
실행파일: 408KiB (Visual Studio 2008이 이미 설치되어 있다면 실행파일만으로 실행할 수 있습니다.)
설치파일: 14MiB (7zip으로 분할 압축, 실행파일로 실행이 제대로 안되면 설치해서 사용하십시오.)
설치파일: 14MiB (7zip으로 분할 압축, 실행파일로 실행이 제대로 안되면 설치해서 사용하십시오.)
'스킬북 > 개발 정보' 카테고리의 다른 글
| 윈도우용 Unicode 자동 인식 방법 (0) | 2010/04/05 |
|---|---|
| VC++용 작은 도구 제작 (0) | 2010/03/31 |
| 오픈소스 3D 엔진들... (0) | 2009/10/20 |
| 윈도우XP에서 Visual Studio 6.0 설치하기 (1) | 2009/09/23 |


ConvEncode.exe
SetupConvEncode.7z.001
|꼬마늑대|


댓글을 달아 주세요