RibbonDiff — Mac에서 문자 깨짐과 텍스트 인코딩 수정하기

RibbonDiff는 보통 텍스트 인코딩을 올바르게 감지하며, 필요하면 확인하거나 다시 읽을 수 있습니다.

RibbonDiff에서는 인코딩 조작이 파일 가까이에 있어 감지 결과를 확인하거나 의도적으로 다시 읽을 수 있습니다.

RibbonDiff는 보통 텍스트 인코딩을 올바르게 감지합니다

RibbonDiff는 보통 텍스트 파일을 올바른 인코딩으로 자동으로 엽니다. 다만 plain text 인코딩은 모호할 수 있으므로 RibbonDiff는 Encoding 선택기를 자동 표시해, 필요할 때 감지값을 확인하거나 다른 인코딩으로 디스크에서 다시 읽을 수 있게 합니다.

따라서 같은 컨트롤로 일상적인 확인과 드물게 발생하는 실제 문자 깨짐 모두에 대응할 수 있습니다.

Encoding 선택기가 유용한 상황

샘플 파일에 대하여

이 파일들은 같은 내용을 UTF-8과 Shift_JIS로 저장한 참조용 쌍입니다. 지원 인코딩과 수동 다시 읽기 흐름을 보여주기 위한 것이며, 열었을 때 오감지가 발생하도록 만든 것은 아닙니다.

동봉 샘플로 시도하는 방법

  1. UTF-8 파일과 대응하는 Shift_JIS 파일을 엽니다.
  2. 두 파일 모두 읽을 수 있는지 확인하고 제목 표시줄의 Encoding 선택기를 확인합니다.
  3. 선택기를 사용해 RibbonDiff가 감지한 인코딩을 확인하거나, 필요에 따라 Reload with Encoding 을 선택해 다른 해석을 확인합니다.
  4. 실제 파일이 문자 깨짐 상태로 열렸을 때도 같은 컨트롤을 사용해 올바른 인코딩으로 디스크에서 다시 엽니다.

눈에 보이는 before/after를 촬영하려면 먼저 Shift_JIS 파일을 의도적으로 UTF-8로 연 다음 Shift_JIS로 다시 읽습니다. 이는 컨트롤의 수동 데모이며 일반적인 초기 결과가 아닙니다.

관련 페이지

Reload with Encoding 같은 선택기와 다시 읽기 워크플로의 짧은 사용 예입니다.