มีโปรแกรมดูไฟล์ * .diff ฟรีหรือไม่? [ปิด]


23

มีซอฟต์แวร์ฟรีที่จะทำงานบน Windows 7 เพื่อแสดงการเน้นไวยากรณ์สำหรับ*.diffไฟล์ที่สร้างจากการเปรียบเทียบไฟล์หรือไม่ ฉันไม่ต้องการเปรียบเทียบไฟล์เพียงดูผลลัพธ์ที่ไฮไลต์จากซอฟต์แวร์ซึ่งได้ทำการเปรียบเทียบสองไฟล์แล้ว


1
ไฟล์. diff เป็นข้อความธรรมดา มีคุณสมบัติพิเศษที่คุณกำลังมองหาหรือไม่?
Ignacio Vazquez-Abrams

ใช่. ฉันทอดติดเต่า SVN แล้วและเน้นที่ที่ของการเปลี่ยนแปลงในโค้ด ฉันต้องการแอปฟรีเพื่อเปิดไฟล์. diff ซึ่งสามารถเน้นการเปลี่ยนแปลงเช่นเต่า SVN diff Viewer ฉันไม่ต้องการติดตั้งเต่า SVN เพียงเพื่อเปิดไฟล์. diff มีแอปแบบพกพาน้ำหนักเบาอื่น ๆ อีกหรือไม่
Metal Gear Solid

ดังนั้นคุณต้องการผู้ดูที่ต่างกันและไม่เพียง แต่เป็นผู้ดูที่เป็น.
Ignacio Vazquez-Abrams

ใช่ แต่ tortoisesvn กำลังเปรียบเทียบไฟล์จริง ๆ ... มันไม่ได้แสดงแค่ไฟล์ diff ข้อความธรรมดา
Robert S Ciaccio

@Ignacio Vazquez-Abrams - ไม่ใช่ผู้ชมที่ต่างกันฉันต้องการany-name.diffโปรแกรมดู สิ่งที่ฉันต้องการสามารถใช้ได้กับเต่า svn แต่ฉันกำลังมองหาทางเลือก
metal gear solid

คำตอบ:


5

เช่นเคย: VIM :

กำลังดูไฟล์ต่าง

ดูไฟล์ 2 ไฟล์ในโหมด diff


8
คุณช่วยขยายคำตอบนี้ได้ไหม? ฉันเห็นว่ามันได้รับการยอมรับ แต่การตอบกลับด้วยคำสามคำของคุณไม่เป็นประโยชน์ต่อผู้เข้าชมคำถามนี้ในอนาคต
nhinkle

2
จริงๆแล้วvimจะทำเกือบทุกอย่างโดยอัตโนมัติ :-) ในการเปรียบเทียบสองไฟล์ให้เรียกใช้vimdiff file1 file2บนบรรทัดคำสั่ง หากคุณใช้เวอร์ชัน GUI gvimอย่างน้อยที่สุดใน Windows คุณสามารถทำเครื่องหมายสองไฟล์ใน Explorer จากนั้นเมนูบริบท "เปรียบเทียบเป็นกลุ่ม"
sleske

1
เสียงเรียกเข้าไม่ได้เป็นคำตอบเสมอฉันมีไฟล์ยาว 1,200 บรรทัดและฉันจะไม่ใช้เครื่องมือแบบนั้น
Kiwy

1
@ akira ฉันยังคงหลงทางอยู่ หนึ่งได้รับจากภาพแรกไปที่สองได้อย่างไร
Shitesh

1
@Shiteshgvimdiff before.txt after.txt
akira

8

ตัวเลือกฟรีสำหรับการดู / แก้ไข / รวมส่วนต่าง:

คำแนะนำของ Wikipedia: Comparison_of_file_comparison_tools

** รองรับการเน้นไวยากรณ์ *


8
เขาไม่ต้องการเครื่องมือเปรียบเทียบไฟล์เขาต้องการโปรแกรมที่เน้นไวยากรณ์ของไฟล์ต่าง ๆ
Ignacio Vazquez-Abrams

@Ignacio Vazquez-Abrams - Meld ทำการเน้นไวยากรณ์
ricbax

6
มันเปรียบเทียบไฟล์ มันไม่ได้ทำเน้นไวยากรณ์ไฟล์ต่าง
Ignacio Vazquez-Abrams

8

Notepad ++ สามารถเปิดไฟล์ข้อความใดก็ได้และมีการเน้นไวยากรณ์ที่หลากหลายรวมถึงไฟล์ต่าง ๆ



1

FreeDiffอาจตอบสนองความต้องการของคุณ แต่ไม่ทราบว่าคุณกำลังพยายามทำอะไรนอกจากอ่านมันยากที่จะพูดอย่างแน่นอน


ฉันได้ลองแล้วและ winmerge ด้วย พวกนั้นไม่ใช่ฉันกำลังมองหา ฉันไม่ต้องการเปรียบเทียบ 2 ไฟล์ ฉันแค่ต้องการเปิด.
เกียร์โลหะแข็ง

0

หากคุณต้องการเน้นไวยากรณ์มันเป็นกรณีของ: สิ่งที่อยู่ในไฟล์เพื่อที่จะเน้น? ตัวอย่างเช่นไฟล์ต้นฉบับ C จะถูกวิเคราะห์คำแตกต่างจากไฟล์ XML

บางที emacs (สั่น) น่าจะเหมาะกับ?


1
เกือบใด ๆแก้ไขข้อความดีกว่า Notepad จะทำมัน แต่เขาอาจกำลังมองหาโปรแกรมดูไฟล์ diff โดยเฉพาะ
Ignacio Vazquez-Abrams
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.