ทางเลือกที่ดีที่สุดสำหรับ WinMerge


17

ฉันต้องการเปรียบเทียบ / diff / merge files ในวิธีที่ง่าย ในยุคมืดเมื่อฉันเป็นผู้ใช้ windows ฉันจะใช้ WinMerge มีตัวเลือกอื่นสำหรับสิ่งนี้ใน Ubuntu หรือไม่

สิ่งที่ฉันต้องทำ:

  1. ดูไฟล์ 2 ไฟล์ต่อบรรทัดพร้อมกันโดยเน้นความแตกต่าง
  2. มีตัวเลือกสำหรับการรวมไฟล์นี้เข้าด้วยกัน

3
Meldดูเหมือนว่าจะเป็นที่นิยมมากสำหรับเรื่องนี้
muru

tkdiffและkdiff3เป็นตัวเลือกยอดนิยมอื่น ๆ
NZD

ฉันคาดหวังว่ามีคนไม่มากนักในฟอรัม Linux ที่เป็นผู้ใช้ WinMerge ที่จริงจัง มีสิ่งต่าง ๆ ที่เครื่องมือทั่วไปทั่วไปไม่ทำซึ่ง WinMerge นั้นดูเหมือนจะง่ายกว่า แม้แต่ปลั๊กอินก็สมเหตุสมผลเมื่อคุณ " เข้าใจ " อย่างไรก็ตามฉันต้องการถามในบริบท; มีใครประสบความสำเร็จในการใช้ WinMerge กับ Wine บน Linux หรือไม่
จะ

คำตอบ:


11

ฉันไม่ทราบว่าสามารถแนะนำซอฟต์แวร์ที่ต้องชำระเงินได้หรือไม่ แต่หลังจากทดสอบเครื่องมือฟรีจำนวนมากในที่สุดฉันก็ตัดสินใจที่จะเปรียบเทียบเลย

Meldเป็นตัวเลือกก่อนหน้าของฉัน แต่ถูกทอดทิ้งเนื่องจากความไม่เสถียรระหว่างการรวมโฟลเดอร์ที่มีขนาดใหญ่มาก


9

มีเครื่องมือมากมายสำหรับสิ่งนี้ที่นี่เป็นเพียงส่วนหนึ่งของ GUI:

พวกเขาทั้งหมดทำสิ่งเดียวกัน แต่สองคนแรกอาจเสนอประสบการณ์ผู้ใช้ที่ดีที่สุด ผู้ที่มีเครื่องหมายดอกจันสามารถดูได้ที่ Software Center


2
ฉันได้ทดสอบเครื่องมือเหล่านี้ทั้งหมดและน่าเสียดายที่ไม่มีเครื่องมือใดที่เหนือกว่า WinMerge (มากกว่า Wine แน่นอน) ในประสิทธิภาพ (ส่วนใหญ่) และการทำงาน อันที่ใกล้เคียงที่สุดคือ Meld (ดีมาก) เพียง "ปัญหา" ที่ฉันมีกับ WinMerge (มากกว่าไวน์) ขณะนี้superuser.com/questions/1270588/... ขอบคุณ!
Eduardo Lucio

โดยส่วนตัวฉันคิดว่า Beyond Compare เป็นเครื่องมือที่ดีที่สุดในแพลตฟอร์มและอีกอันคือ winmerge น่าเสียดายที่ Ubuntu ไม่มีเครื่องมือฟรีอื่น ๆ ที่ตรงกับระดับของ winmerge ดังนั้นฉันจึงใช้ meld
phuclv

ดูเหมือนว่าบางส่วนจะมาจากยุคหิน
Andrew

6

หากคุณชอบ Winmerge เป็นอย่างมากและต้องการใช้งานต่อไปใน Ubuntu อย่างฉันคุณสามารถทำได้โดยใช้ตัวโหลด Wine Windows Program เพื่อติดตั้ง Winmerge และเรียกใช้โปรแกรม มันทำงานได้ดีมากสำหรับฉัน

ฉันไม่พบเครื่องมือ GUI ใด ๆ ข้างต้นที่มาพร้อมกับ Ubuntu ว่าดีเท่ากับ Winmerge บางทีฉันอาจจะลำเอียงเกินไปสำหรับ Winmerge :-)


1
ใช้งานได้ดี! และหากคุณพยายามเปิด WinMerge ผ่าน Wine และรับข้อผิดพลาดที่mfc90u.dllหายไปเพียงดาวน์โหลดจากwww.dllme.comนั้นวางไว้ในโฟลเดอร์รูท WinMerge
Dr_Zaszuś
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.