VS Code כיצד להתקין הרחבות

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

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

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

כיצד להתקין הרחבות בקוד VS

ל-VS Code יש שוק הרחבות משולב המשמש לאיתור, התקנה ו/או ניהול ההרחבות שלך. הנה איך להתקין תוסף דרך VS Code Marketplace:

  1. לחץ על כפתור "הרחבות" בסרגל הפעילות. זה ממוקם בצד הלקוח של VS Code. לחלופין, אתה יכול להשתמש במקשי הקיצור "Ctrl+Shift+X" כדי לפתוח את מסך "הרחבות".

  2. זה יביא אותך לרשימת "הרחבות". VS Code ממיין אוטומטית את ההרחבות לפי פופולריות. אתה יכול גם להשתמש בתיבת החיפוש בראש הדף כדי לסנן את התוצאות שלך.

  3. לכל תוסף ברשימה יהיה תיאור קצר, ספירת ההורדות (מספר הפעמים שהיא הורדה), שם המפרסם ודירוג מאפס עד חמישה כוכבים.

  4. אתה יכול ללחוץ על כל תוסף ברשימה כדי לראות פרטים נוספים לפני שתתחייב להורדה. הפרטים כוללים יומן שינויים, שאלות נפוצות ורשימת תרומות ותלות שהתוסף נותן ודורש מקוד VS, בהתאמה.

  5. אם אתה משתמש בפרוקסי כדי לגשת לאינטרנט, תצטרך להגדיר את קוד VS כדי להשתמש בשרת פרוקסי גם כדי להתחבר לאינטרנט ולהוריד הרחבות.
  6. לאחר שמצאת תוסף שאתה רוצה להתקין, לחץ על הפרטים שלו.

  7. תראה כפתור "התקן" מתחת לשם התוסף.

  8. לחץ על כפתור "התקן", והתוסף יוריד ויתקין באופן אוטומטי במכשיר שלך.

  9. כפתור "התקן" ישתנה כעת לכפתור "ניהול" שנראה כמו גלגל שיניים.

הרחבות הן דרך מצוינת להתאים אישית ולשפר את היכולות של VS Code כדי להתאים לצרכים האישיים או המקצועיים שלך. מחשב שמחובר לאינטרנט ללא שרת פרוקסי לרוב לא יתקל בבעיות בהורדה והתקנה אוטומטית של הרחבות דרך השוק המשולב.

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

קיימות שיטות אחרות שיכולות לעזור למשתמשים לקבל הרחבות VS Code ואינן דורשות חיבור לאינטרנט.

כיצד להוריד הרחבות עבור קוד VS

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

  1. במכשיר עם חיבור אינטרנט פעיל, פתחו דפדפן לבחירתכם ועברו לכתובת ה-URL של VS Code Marketplace.

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

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

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

  5. ההורדה תפיק קובץ .VSIX שניתן להעביר למכונה שצריכה אותו.

הורדת תוסף בצורה זו אינה מתקינה אותו. קובץ .VSIX אינו ניתן לקריאה על ידי אף תוכנית מלבד זו המשמשת להתקנת סיומת VS Code. אם תפתח את קובץ ה-.VSIX באופן ידני, ייתכן שתקבל שגיאות.

כיצד להתקין הרחבות במצב לא מקוון עבור קוד VS

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

השתמש בשלבים המפורטים בסעיף הקודם של מאמר זה כדי להוריד את התוסף במכשיר אחר ומקושר ולאחר מכן העתק את קובץ ה-.VSIX שנוצר. מסיבות ברורות, השתמש באמצעי העברה שאינו תלוי בחיבור לאינטרנט, כגון כונן USB או כונן קשיח חיצוני או SSD.

שים לב שאם לתוסף יש תלות, תצטרך להוריד גם אותם ולהתקין אותם תחילה.

לאחר העברת התוסף למחשב שבו ברצונך להתקין אותו, בצע את השלבים הבאים:

  1. האפשרות הראשונה להתקנת התוסף החדש צריכה להיות פתיחת קובץ ה-.VSIX של התוסף. אם VS Code מותקן במכשיר, גרסאות ישנות יותר של התוכנה יוכלו להתקין את התוסף באופן ידני מכאן. עקוב אחר הנחיות ההתקנה כדי לשלב את התוסף בקוד VS בהצלחה. אם התוסף מותקן, אתה יכול להתעלם מהשלבים האחרים.
  2. אם השיטה שלעיל לא עובדת, יש דרך לעקיפת הבעיה. בצע את השלבים הבאים.
    1. פתח את קוד VS.

    2. פתח את סרגל הצד "הרחבות" (תוכל להשתמש ב-"Ctrl+Shift+X").

    3. לחץ על סמל האליפסיס בפינה השמאלית העליונה של התפריט.

    4. בחר "התקן מ-VSIX..."

    5. VS Code יפתח דפדפן מסמכים. אתר את קובץ ה-.VSIX שהעברת ובחר בו.

    6. VS Code יתחיל כעת את תהליך ההתקנה של התוסף.
    7. לאחר התקנת התוסף, תוכל לראות אותו בתפריט "הרחבות" ולנהל אותו בהתאם.

כיצד להתקין הרחבה בקוד VS עם שורת פקודה

לאנשי הטכנולוגיה יותר מביניכם, ל-VS Code יש שילוב שורת פקודה המאפשר לשכפל את רוב הפונקציות שלו עם שורות פקודה.

כך פותחים את שורת הפקודה בקוד VS:

  1. השתמש במקשי הקיצור "Ctrl+`" (הקש לאחור).

  2. עבור אל "תצוגה" ולאחר מכן בחר "טרמינל" בתפריט.

  3. השתמש בלוח הפקודות ("Ctrl+Shift+P") ולאחר מכן השתמש ב-"View: Toggle Integrated Terminal."

כאשר שורת הפקודה נפתחת, השתמש בפקודה הבאה כדי להתקין הרחבות חדשות:

"-install-extension"

עליך לספק את השם המלא של התוסף, במקום הארגומנט "", שהוא בדרך כלל בפורמט של "publisher.extension". השם המלא של התוסף ניתן למצוא גם בכתובת האתר של התוסף ב- VS Code Marketplace, אחרי הארגומנט "itemName=".

כיצד להתקין הרחבות בקוד VS עבור כל המשתמשים

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

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

  1. השתמש בשוק הקוד VS המקוון כדי להוריד את קובץ ה-.VSIX של התוסף, כמתואר בסעיף "כיצד להוריד הרחבות עבור קוד VS" למעלה.
  2. אתר את היישום בשם "VSIXInstaller.exe".

  3. השתמש בפרמטר "/admin" בעת קריאה למתקין כדי להתקין את התוסף עבור כל המשתמשים. לדוגמה: "VSIXInstaller.exe /admin file_path.vsix". אתה יכול להשתמש בשורת הפקודה של VS Code כדי לנסות לזרז תהליך זה.

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

אם השיטות שלעיל אינן עובדות, הפתרון היחיד הוא להשתמש באופן ידני בשיטת ההתקנה של .VSIX המתוארת בקטעים "לא מקוונים" או "שורת פקודה".

כיצד לנהל הרחבות בקוד VS

ניהול הרחבות מאפשר לך להפיק את המרב מפלטפורמת VS Code שלך. ניתן להפעיל, להשבית או להסיר כל תוסף ישירות מתפריט "הרחבות":

  1. פתח את תפריט "הרחבות".

  2. התוספים הרשומים נמצאים בדרך כלל בסדר מופעל > מושבת > מומלץ.

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

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

  1. "–uninstall-extension" מסיר את התקנת התוסף. השתמש בשם התוסף המלא בארגומנט "", בדומה לזמן שבו התקנת אותו.
  2. "–list-extensions" יפרט את כל ההרחבות המותקנות במכשיר.
  3. ניתן להשתמש ב-"–show-versions" בשילוב עם הפקודה list כדי להציג את הגירסאות של ההרחבות המותקנות. זה יכול להיות שימושי כדי לקבוע אם יש צורך לעדכן תוספים מסוימים.
  4. "–disable-extensions" ישבית את כל ההרחבות. VS Code עדיין יפרט אותם כ"מושבתים" בתפריט "הרחבות", אך התוסף לא יהיה פעיל.
  5. "–enable-proposed-api" מאפשר את תכונות ה-API המוצעות של התוסף. עליך לספק את השם המלא של התוסף עבור הטיעון.

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

כיצד להסיר התקנת הרחבה מקוד VS

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

  1. פתח את קוד VS.

  2. פתח את תפריט "הרחבות".

  3. בחר בסמל גלגל השיניים שליד התוסף שברצונך להסיר.

  4. בחר באפשרות "הסר התקנה" כדי להסיר את התוסף מהמכשיר שלך. זה ינחה אותך לטעון מחדש את קוד VS.

  5. לחלופין, השתמש בפקודה "– uninstall-extension " בטרמינל של VS Code. ספק את השם המלא של הסיומת (publisher.extension) עבור הארגומנט "".

כחלופה להסרת התקנה של תוסף, אתה יכול להשתמש באפשרות "השבת" כדי לשמור על התוסף מותקן אך למנוע ממנו לבצע שינוי בפרויקטי VS Code שלך. ניתן להפעיל מחדש תוספים במועד מאוחר יותר באמצעות כפתור "הפעל".

כיצד לעדכן הרחבה באופן ידני בקוד VS

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

  1. אם למכשיר יש גישה לאינטרנט, השתמש במסנן "@outdated" בשורת החיפוש "תוספים". זה יפרט את ההרחבות הדורשות עדכון. לחץ על כפתור "עדכן" בפרטי התוסף כדי לעדכן אותו ולאלץ את קוד VS להיטען מחדש. לחלופין, השתמש בפקודה "עדכן את כל ההרחבות" כדי לעדכן את כל ההרחבות המיושנות. אם הבדיקה האוטומטית מושבתת, עליך להשתמש בפקודה "בדוק אם יש עדכוני הרחבות" בתפריט.
  2. אם למכונה אין גישה לאינטרנט, תצטרך להוריד את גרסת ההרחבה המתאימה במקום אחר, ולאחר מכן להסיר את הגרסה המיושנת מהמכונה ולהתקין את הגרסה המעודכנת לאחר מכן.

מה לעשות אם VS Code לא מצליח להתקין הרחבה

אם קוד VS נכשל במהלך תהליך ההתקנה, יש כמה דברים שאתה יכול לנסות כדי לתקן את זה:

  1. בדוק אם יש תלות. תוספים מסוימים דורשים הרחבות אחרות כדי לעבוד כראוי, או במקרים מסוימים, אפילו להתקין.
  2. בדוק את שרת ה-proxy שלך. תצטרך להגדיר את קוד VS לשימוש באותו שרת פרוקסי.
  3. שנה את הגדרות ה-DNS שלך ל-8.8.8.8 ו-8.8.4.4. ניתן למצוא הגדרות אלה באפשרויות המתאם שלך "הגדרות אינטרנט > שנה".

קבל קידוד עם קוד VS

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

באילו הרחבות אתה משתמש בקוד VS שלך? ספר לנו בקטע התגובות למטה.