บางคนอาจชื่นชอบกับการใช้ diff ใน Unix เพื่อดูความแตกต่างของ code ใน revision ต่างๆ ซึ่งคำสั่ง diff ใน Unix ค่อนข้างดูยาก และต้องใส่ flag เยอะ
ใน Blog นี้จึงขอพูดถึง diff ในรูปแบบ GUI มาให้ดูกัน 2 ตัว คือ
WinMerge for Window

โดยโปรแกรมจะแสดงผลโดยแบ่งออกเป็น 2 ฝั่ง 2 file เปรียบเทียบกัน
และมี highlight ตัวโปรแกรมในบรรทัดที่แตกต่างกัน และสามารถคลิกขวาแล้วเลือกย้ายโค้ดไปฝั่งใดฝั่งหนึ่งได้อย่างสะดวกสะบาย ที่สำคัญคือ ฟรี
http://winmerge.org/
Meld for Ubuntu
Meld ในรูปแบบของ diff3

อันนี้เป็นโปรแกรมอีกตัวครับ ลักษณะเหมือนกัน WinMerge แต่แตกต่างกันตรงหน้าตา (สวยงามกว่า) และวิธีการใช้อีกเล็กน้อย และที่สำคัญ ใช้งานบน Ubuntu ครับ ลงได้โดยใช้คำสั่ง
sudo apt-get install meld

0 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.