- כיצד להשתמש ב- Meld כדי להשוות שינויים בקבצים ב- Linux

כיצד להשתמש Meld כדי להשוות שינויים בקבצים ב- Linux

אם אתה עושה הרבה פיתוח או ביקורת קודב- Linux, חיפוש דרך קוד למצוא שינויים עדינים יכול להיות מייגע מאוד. למזלנו, יש פיתרון קל: פשוט השתמש Meld. עם Meld תוכלו לאתר במהירות שינויים בקבצים, ספריות ועוד.

התקן Meld

כדי להשתמש Meld, אתה צריך להריץ Ubuntu, Debian, Arch Linux, Fedora, OpenSUSE או מערכת הפעלה לינוקס שיכולה להתקין Flatpaks.

אובונטו

sudo apt install meld

דביאן

sudo apt-get install meld

קשת לינוקס

קבלת היישום Meld ב- Arch Linux איננהאפשרי מבלי להפעיל את מקור התוכנה "אקסטרה". מאגר זה מושבת לרוב כברירת מחדל בהתקנות Arch רבות, מכיוון שיש בו תוכנות שאינן קריטיות לרוב המערכות.

הפעלת מקור התוכנה Extra מתבצעת על ידי עריכה קטנה לקובץ התצורה של Pacman. לשם כך, פתח מסוף וקבל גישה לשורש באמצעות su פקודה. אם תבחר לא להתיר su, א sudo -s יספיק.

su -

או

sudo -s

השתמש בגישת השורש שלך, פתח את קובץ התצורה של Pacman ביישום עריכת טקסט ננו.

nano /etc/pacman.conf

ב- Nano, השתמש במקשי החצים למטה כדי לנווט בקובץ חפש את הערך "Extra". יש repo "Extra" של שלוש שורות. הסר את כל # הסמלים מקדימת השורות ולחץ על Ctrl + O כדי לשמור את השינויים שלך. צא מהעורך בלחיצה על Ctrl + Xוסנכרן מחדש את כלי האריזה של Arch.

pacman -Syy

הפעלת סינכרון מחדש מורידה מאגר חדשמידע להגדרות חוזרות תוכנה שכבר הוגדרו. זה יהיה גם להוריד את רשימות החבילה ולהגדיר את Extra. כשזה מטופל, זה בטוח להתקין את היישום Meld ל- Arch Linux.

pacman -S meld

פדורה

sudo dnf install meld

OpenSUSE

sudo zypper install meld

לינוקס גנרי באמצעות Flatpak

Meld הוא חלק מפרויקט Gnome, כך ש ...התוכנה מוצאת את דרכה כמעט בכל הפצה של לינוקס בצורה של חבילה בינארית מקורית. עם זאת, אם אתה נמצא בהפצה של לינוקס שמסיבה כלשהי אין לה גישה להתקין מקורי, הדבר הבא הכי טוב הוא להשיג את האפליקציה דרך Flatpak.

לפני התקנת Meld דרך Flathub, עקוב אחר שלנומדריך ללמוד כיצד להתקין את מערכת האריזה של Flatpak במחשב הלינוקס שלך. כשתפעל את Flatpaks, פתח מסוף והזן את הפקודות הבאות כדי להתקין את Meld.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.gnome.meld

לאחר הפעלת הפקודות למעלה להתקנת Meld, הפעל אותה לראשונה עם:

flatpak run org.gnome.meld

השתמש ב- Meld כדי להשוות קבצים

המטרה העיקרית של Meld היא למצוא עדינותהבדלים בטקסט וזה יכול לאתר שינויים במהירות רבה. עדיף ש- Meld תומך בהרבה סוגים שונים של סוגי טקסט וקבצים, ומבטיח שלא משנה מה, השינויים שלך ניתנים לגילוי.

אם אינך בטוח כיצד לבדוק אם יש "הבדלים" בקבצים ביישום Meld, בצע את הצעדים הבאים.

שלב 1: בדף ההפעלה Meld, חפש "השוואה בין קבצים". באפשרות "השוואת קבצים", תבחין בלחצן האומר "אין". לחץ עליו והשתמש בו כדי לדפדף אחר הקובץ הראשון בהשוואה שלך.

שלב 2: טוען את הקובץ הראשון ל- meld willהפוך את האפליקציה למצב מסך מפוצל. בצד שמאל של המסך המפוצל תראה את הקובץ הראשון שהוספת. בצד ימין תראה דף ריק. לחץ על כותרת העמוד וטען את הקובץ שברצונך להשוות לקובץ הקודם.

שלב 3: כאשר שני הקבצים מסתיימים בטעינה ל- Meld,זה ידגיש שינויים שהוא רואה בטקסט עם הצבע כחול, וקווי דמיון עם ירוק סיד. גלול דרך והסתכל בטקסט. אם אינך מרוצה מההבדלים, לחץ על סמל החץ מעל ה- "diff" ואפשר ל- Meld לשנות אותו.

כאשר אתה מרוצה מהשינויים שביצעת עם Meld, לחץ על כפתור "שמור".

השתמש Meld כדי להשוות ספריות

מלבד בדיקת הבדלים בקבצים שוניםבטקסט, Meld יכול למצוא הבדלים בספריות. השוואה בין ספריות היא תכונה שימושית אם אתה מנסה לשמור על שתי תיקיות שונות זהות, אך אינך יכול לדעת אם יש להם את אותו תוכן.

כדי להשתמש בתכונה זו, הפעל את Meld, התבונן במסך ההפעלה ולחץ על כפתור "השוואת ספריות".

לאחר בחירת "השוואת ספריות", שתי תיבותעם "אין" יופיע. לחץ על שתי התיבות והשתמש בתפריט כדי להגדיר את התיקיות שאתה מנסה להשוות. כאשר התיקיות מוגדרות, לחץ על "השווה", והיישום Meld יטען באופן מיידי את שתי התיקיות ויבליט את ההבדלים בשני הספריות.

העתק קבצים / תיקיות

צריך להעתיק קובץ או תיקיה מצד אחדהאחר? גלול ברשימה, בחר ספרייה או קובץ ולחץ עליו באמצעות לחצן העכבר הימני. לאחר לחיצה ימנית, לחץ על האפשרות "העתק אל" כדי להעביר את הנתונים.

הערות