소개
Diffinity은 Windows에서 사용할 수 있는 무료 디차이닝 및 병합 도구입니다. True Human Design이 개발했으며, 소스 코드 파일의 정확하고 읽기 쉬운 차이점 비교를 위해 특별히 설계되었습니다. 이 도구는 두 텍스트 파일의 내용을 비교하여 라인별 차이점은 물론 각기 다른 개별 문자나 단어까지도 보여줍니다.
상세정보
텍스트 및 코드 비교
- C 스타일 소스 코드 및 XML을 위한 향상된 비교 품질
- 변경된, 제거된, 추가된 라인을 구분하여 표시
- 인스턴스 강조 표시: 더블 클릭 또는 단어 검색으로 모든 인스턴스 표시
- 구문 강조 지원
- 유니코드 지원 및 인코딩 자동 감지 (인코딩 불일치 시 경고)
- 타이핑 시 실시간으로 업데이트되는 인라인 차이점
폴더 비교
- 폴더 비교 기능으로 디렉토리 내 파일들의 차이점을 검사
인터페이스 및 편의 기능
- 탭 지원을 통한 사용자 정의 가능한 인터페이스
- 수동 정렬 마커 지원
- Windows 탐색기 셸 통합
- 외부 장치에서 직접 실행 가능한 포터블 버전 제공
다운로드·설치 방법
공식 웹사이트에서 설치 프로그램(설치자)을 다운로드하여 실행하면 됩니다. .NET 8.0 런타임이 시스템에 설치되어 있어야 합니다.
기본 사용법
Diffinity를 실행하면 두 개의 텍스트 편집기 영역이 나타납니다. 비교할 파일을 각 영역에 열거나 텍스트를 직접 입력하면 실시간으로 차이점이 표시됩니다. 파일 경로 텍스트 상자에 파일을 드래그 앤 드롭하거나 파일 열기 대화 상자를 사용하여 파일을 선택할 수 있습니다.
이런 경우에 유용합니다
- 소스 코드 버전 간의 차이점을 빠르고 정확하게 확인해야 할 때
- 텍스트 파일의 변경 이력을 검토해야 할 때
- 폴더 내 여러 파일의 변경 사항을 한눈에 비교해야 할 때
- 버전 관리 시스템 없이 파일 차이점을 비교해야 할 때
지원 환경·시스템 요구사항
Diffinity는 Windows 7, 8, 10, 11(Vista 포함) 운영 체제에서 실행됩니다. .NET 8.0 런타임이 필요합니다.
최신 버전·업데이트
최신 버전은 0.9.5이며, 2025년 8월 25일에 릴리스되었습니다. 업데이트 알림 기능을 통해 새 버전 출시 시 알림을 받을 수 있습니다.
제한 사항·확인 사항
- .NET 8.0 런타임이 설치되어 있어야 합니다.
- 무료웨어 라이선스로 배포됩니다.
시스템 요구사항
.NET 8.0이 필요합니다.


