WinMerge에 해당하는 좋은 Mac은 무엇입니까? [닫은] 수 있듯이 Windows 전용입니다. Mac에서 좋은 기능은

WinMerge는 훌륭하고 강력한 파일 병합 도구이지만 이름에서 알 수 있듯이 Windows 전용입니다. Mac에서 좋은 기능은 무엇입니까?



답변

Apple의 diff 솔루션 인 FileMerge 를 사용할 수 있습니다 . 무료이며 모든 Mac OS X 설치와 함께 제공됩니다.
유일한 단점은 개발자 도구 를 설치해야한다는 것 입니다. Mac (Snow Leopard 이하)을 구입할 때 제공된 DVD 설치에서 찾을 수 있습니다. OS 버전이 지원하는 경우 App Store에서 개발자 도구를 얻을 수도 있습니다.

그럼, 당신은 그것을 찾을 수 있습니다 /Developer/Applications/Utilities/FileMerge.app


답변

다음 응용 프로그램을 찾았습니다.

  • FileMerge ( opendiff)

    더 이상 Xcode Command Line Tools와 함께 제공되지 않으므로 App Store 또는 Apple Developer Website 에서 Xcode 를 설치해야합니다 .

  • DiffMerge

  • 예쁜 차이

    많은 언어를위한 오픈 소스 화 된 미용 및 언어 인식 코드 비교 도구.

  • 용융

    명령을 통해 Homebrew 를 사용하여 설치할 수 있습니다 .brew install meld

  • TkDiff

    명령을 통해 Homebrew 를 사용하여 설치할 수 있습니다 .brew install tkdiff

  • 텍스트 랭글러

  • VisualDiffer

    App Store에서 사용 가능

  • 만화경

    무료 평가판이있는 상업용.

  • 축 병합

    무료 평가판이있는 상업용.

  • KDiff3

    Homebrew에는 더 이상 2014 년 이후 개발 / 업데이트되지 않았습니다.

또한보십시오:


답변

FileMerge.app에 대한 권장 사항에 동의하십시오. 무료 크로스 플랫폼 DiffMerge 프로그램도 있지만 FileMerge가 더 좋습니다.


답변

오늘이 스레드를 우연히 발견하고 파일과 디렉토리 비교를 지원하는이 새로운 크로스 플랫폼 OSS diff 도구를 제공 할 것이라고 생각했습니다. Mac 용 WinMerge의 좋은 대안입니다.
http://meldmerge.org/

Meld는 개발자를 대상으로하는 시각적 차이 및 병합 도구입니다. Meld는 파일, 디렉토리 및 버전 제어 프로젝트를 비교하는 데 도움이됩니다. 파일과 디렉토리의 양방향 및 3 방향 비교를 제공하며 많은 인기있는 버전 제어 시스템을 지원합니다.

Meld는 코드 변경 사항을 검토하고 패치를 이해하는 데 도움이됩니다. 당신이 피하는 병합에서 무슨 일이 일어나고 있는지 알아내는 데 도움이 될 수도 있습니다.


답변

OS X 용의 현대적이고 강력하지만 유료 (현재 Mar-2013 $ 69.99) 파일 병합 응용 프로그램은 Kaleidoscope 입니다. 폴더, 파일 및 이미지까지 처리합니다. 페이지에서 광고 사본 :

양방향 및 삼원 모드에서 블록, 유체 및 통합 레이아웃의 텍스트를 비교하십시오. 지금까지 본 가장 읽기 쉬운 diff를 빠르게 탐색하고 검색하십시오.


답변

Araxis Merge (http://www.araxis.com/merge_mac/index.html)는이 분야의 금본위 제이며 비슷한 비용을가집니다 (비트의 무게는 얼마입니까?). Windows 및 Mac 버전이 있으며 다자간 diff 및 병합을 수행하는 데 많은 시간을 소비하는 경우 (현재 분산 버전 제어 시스템에서 더 일반적 임) 정말 우수합니다.

가격은 $ 129에서 시작합니다 (2011 년 9 월 현재).


답변

아마 당신은 응용 프로그램 SourceTree을 찾을 수 있습니다 : http://www.sourcetreeapp.com/ SourceTree는 Git 및 Mercurial 버전 제어 시스템을위한 무료 Mac 클라이언트입니다. 따라서 범용 diff 또는 merge 도구는 아니지만 언급 할 가치가 있습니다.