Silver Searcher - כלי חיפוש קוד אלטרנטיבי Ack

מחפש כסף

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

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

במקרה שלא ידעת, Silver Searcher (ag) דומה ל- Ack. תוכנית זו נועדה להוות תחליף של 99% לכלי grep. בעזרתו תוכלו לחפש שמות קבצים, שורות קוד, סינון המבוסס על תבניות וכו '. כברירת מחדל, ack מדפיס על המסך את השורות התואמות את מה שהמשתמש רצה לחפש. כלי זה, בניגוד ל- grep, אינו מגיע מותקן מראש במערכות ההפצה, וכך גם Silver Searcher, כך שתצטרך להתקין אותו בעצמך.

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

sudo apt-get install silversearcher-ag       [Debian, Ubuntu, Mint...]
sudo yum install the_silver_searcher         [RHEL/CentOS/Fedora...]
sudo emerge -a sys-apps/the_silver_searcher  [Gentoo Linux]
sudo pacman -S the_silver_searcher           [Arch Linux]
sudo zypper install the_silver_searcher      [OpenSUSE/SUSE]

בעזרת פקודות אלה אתה יכול להתקין אותו בהפצות הראשיות, כמו גם בהפצות GNU / Linux הנגזרות מהן. לאחר ההתקנה, אתה יכול להתחיל להשתמש בו בקלות באמצעות הפקודה ag. ל MAS Información לגבי הפונקציות שלה, אתה יכול להריץ:

man ag 

כדי MAS Información לגבי הפרויקט, אתה יכול להתייעץ דף ה- GitHub שלך. שם תראה גם דוגמאות לשימוש ...


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.