Starship CommandLine Upgrade

Cover image

בעבודה אני עובד בWindows. תמיד ראיתי אנשים שמשתפים מסך עם איזה טרמינל של לינוקס, ויש להם Command Line מגניב כזה.

לא יודע למה פתאום נזכרתי בזה, אבל ניסיתי לבדוק האם יש דבר כזה לWindows, ומצאתי!

עדכון: תשתמשו בStarship

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

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

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

שתפו איתי את ההגדרות שלכם!

oh-my-*

אז באופן כללי, השדרוג הזה נקרא *oh-my-**. כלומר, יש תוסף כזה לכל מיני שורות פקודה, וזאת הקונוונציה של השם.

מה מקבלים

קודם כל, אחרי שתעברו את ההתקנה כמו שצריך, תראו מיד שיש לכם "Power Line", כלומר שורת פתיחה משודרגת. זה כולל צבעים מיוחדים, ובדרך כלל פרטים של הGit Repository, כמו שניתן לראות בתמונה של הפוסט.

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

אפשר גם להתאים אישית את ערכת העיצוב.

מה חשוב לדעת

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

אפשר לחפש גופני Nerd כאן.

לפחות במקרה של PowerShell, לא ראיתי שאפשר להגדיר גופן לכל המופעים של PowerShell, לכן הייתי צריך להגדיר את הגופן בWindows Terminal ובVSCode בנפרד, עבור הטרמינלים שהם מציגים.

התוספים