티스토리 뷰
WinMerge 에서 파일을 비교하면 아래 처럼 '인코딩 오류로 정보 손실: 양쪽 파일' 이라는 메시지를 볼 수 있다.
UTF-8 유니코드로 인코딩된 파일에 한글이 있을 때 특정상황에 정상처리안되어 인코딩이 깨지는것으로 보인다.
오류를 무시하고 진행할 수 있지만, 그랬다가 한글 주석이 모두 아래처럼 깨져버려서 무슨글자인지 알 수 없게 되버린다.
WinMerge 의 설정화면에서
코드페이지> 기본 코드페이지를 아래와 같이 수정한다.
기본이 [시스템 코드페이지] 인데, [Custom codepage] 에 65001 로 설정한다.
65001 은 UTF-8 유니코드의 코드페이지 번호이다.
(WinMerge에서 인코딩 체크에서 문제가 생기면 UTF-8 유니코드로 해당 페이지로 오픈함)
저장 후 반드시 WinMerge 를 재실행 해야한다.
[작성] devbible.tistory.com
'Development' 카테고리의 다른 글
[VisualStudio] Nuget 패키지소스 URL (2) | 2019.03.25 |
---|---|
[Spring] Java @PostConstruct @PreDestroy @Resource 찾을 수 없음 (0) | 2018.12.29 |
[VisualStudio] ipch , sdf , db 위치 변경 (1) | 2018.09.27 |
[Linux] 비밀번호 입력없이 sudo 쓰기 (Sudo command without password) (0) | 2018.09.12 |
[VirtualBox] 호스트 전용 네트워크 생성 실패시 (Failed to create host only network interface) (0) | 2018.09.11 |
댓글
최근에 올라온 글
글 보관함
- Total
- Today
- Yesterday