본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

File Encoding Checker

0

File Encoding Checker는 하나 이상의 파일의 텍스트 인코딩을 검증하고 안전하게 변환할 수 있는 Windows용 GUI 도구입니다.

텍스트 인코딩 검사

소개

File Encoding Checker는 하나 이상의 파일의 텍스트 인코딩을 검증하고 안전하게 변환할 수 있는 Windows용 GUI 도구입니다. amrali-eg에서 개발 및 유지보수하며, .NET 10 Desktop Runtime을 기반으로 동작합니다. 파일 인코딩을 확인하고 변환해야 하는 사용자를 위해 시각적 인터페이스와 명령줄 인터페이스를 모두 제공합니다.

상세정보

인코딩 검사 및 변환

하나 이상의 파일을 선택하여 인코딩을 한 번에 확인할 수 있습니다. UTF-8, UTF-16, US-ASCII, Windows-1252 등 다양한 인코딩을 지원하며, 자동 감지가 불가능한 레거시 텍스트의 경우 사용자가 원본 인코딩을 지정하여 안전하게 처리할 수 있습니다.

안전한 변환 워크플로우

View → review → choose a legacy source encoding if needed → Convert → keep the resulting `.bak` and `.ecmeta.json` files 순서를 따릅니다. 변환 전에는 파일이 변경되지 않으며, 기본적으로 백업이 생성됩니다.

명령줄 인터페이스

직접 변환 시: EncodingChecker.exe -BasePath "C:Files" -Target utf-8 -Backup 형태를 사용합니다. 자동화가 필요한 배치 작업의 경우, -Plan 및 -Apply 옵션을 사용하여 사전 검토 후 적용 워크플로우를 따를 수 있습니다.

결과 내보내기

Export results 메뉴를 통해 선택된 행을 텍스트로, 표시된 결과를 CSV로, 또는 가장 최근 완료된 변환의 저널을 JSON으로 내보낼 수 있습니다.

지원 환경 및 요구사항

Windows 운영 체제에서 실행되며, .NET 10 Desktop Runtime이 필수입니다. 아키텍처는 x86이며, portable 타입의 설치 프로그램을 통해 winget으로 배포됩니다.

활용 예시

사용자는 프로그램을 실행하고 파일을 추가하여 인코딩을 확인할 수 있습니다. 선택된 파일의 인코딩 정보가 화면에 표시되며, 필요에 따라 변환을 검토하고 최종 확인 후 안전한 변환을 수행할 수 있습니다.

제한 사항 및 확인사항

UTF-7은 .NET에서 보안상의 이유로 기본적으로 비활성화되어 지원되지 않습니다. 제공된 정보에 기반한 구체적인 제한 사항은 현재 알려져 있지 않습니다.

시스템 요구사항

.NET 10 Desktop Runtime이 필요합니다. Windows 운영 체제에서 실행되며, winget을 통해 설치할 수 있습니다.