האם VScode דורש אינטרנט
האם VScode דורש אינטרנט
ראה תמיכה בפיתוח מרחוק לפרטים נוספים על הרחבות.
שאלות נפוצות בנושא פיתוח מרחוק
מאמר זה מכסה שאלות נפוצות לכל אחת מהן קוד Visual Studio פיתוח מרחוק הרחבות. עיין במאמרי SSH, מכולות ומאמרי WSL לקבלת פרטים נוספים על הקמה ועבודה עם כל אחת מהיכולות שלהם בהתאמה. או נסה את הדרכות המבוא כדי לעזור לך לרוץ במהירות בסביבה מרוחקת.
כללי
מהו קוד Visual Studio פיתוח מרחוק?
חבילת ההרחבה לפיתוח מרחוק של Visual Studio Code מאפשרת לך לפתוח כל תיקיה במכולה, במחשב מרוחק (באמצעות SSH), או במערכת המשנה של Windows עבור Linux ולנצל את ערכת התכונות המלאה של VS Code. המשמעות היא ש- VS קוד יכול לספק חווית פיתוח באיכות מקומית-כולל Intellisense מלא (השלמות), ניפוי באגים ועוד-ללא קשר למקום בו הקוד שלך ממוקם או מתארח.
אילו יתרונות מספקים פיתוח מרחוק לעומת קוד עריכה מקומית?
היתרונות של פיתוח מרחוק כוללים:
- היכולת לערוך, לבנות או לנקוט באגים במערכת הפעלה שונה ממה שאתה פועל באופן מקומי.
- היכולת להתפתח בסביבה התואמת את סביבת פריסת היעד.
- שימוש בחומרה גדולה יותר או מתמחה יותר מאשר המכונה המקומית שלך לפיתוח.
- היכולת לערוך קוד המאוחסן במקום אחר, כגון בענן או באתר לקוחות.
- הפרדת סביבות מפתחים כדי למנוע קונפליקטים, לשפר את האבטחה ולהאיץ את הסיפון.
בהשוואה לשימוש בשיתוף רשת או סנכרון קבצים, VS Code פיתוח מרחוק מספק ביצועים טובים יותר באופן דרמטי יחד עם שליטה טובה יותר על סביבת הפיתוח והכלים שלך.
כיצד תוספי הפיתוח המרוחקים מתייחסים למרחבי Cithub?
Github Codespaces הוא שירות המספק סביבות פיתוח מנוהלות בענן נגישות הן מ- VS Code והן מעורך מבוסס דפדפן חדש. השירות מאפשר גם ל- VS Code ולעורך מבוסס הדפדפן לגשת לסביבות מארח עצמי (שולחן עבודה או שרת) מבלי לדרוש שרת SSH או אפילו מסלול רשת ישיר. אתה יכול לקרוא עוד בתיעוד Github Codespaces.
בעוד שהפיתוח המרוחק ותוספי מרחבי הקודים חולקים טכנולוגיה ותכונות, תוספי הפיתוח המרוחקים משוחררים בנפרד ויכולים לפעול באופן עצמאי מ- Github Codespaces.
כיצד פועלים תוספי הפיתוח המרוחקים?
פיתוח מרחוק של קוד Visual Studio מאפשר להתקנת קוד ה- VS המקומית שלך לקיים אינטראקציה שקופה עם קוד מקור וסביבות זמן ריצה במכונות אחרות (בין אם וירטואליות או פיזיות) על ידי העברת ביצוע פקודות מסוימות ל”שרת מרוחק “. ה VS Code Server מותקן במהירות על ידי קוד VS כשאתה מתחבר לנקודת קצה מרוחקת ויכול לארח תוספים המקיימים אינטראקציה ישירה עם סביבת העבודה המרוחקת, המכונה ומערכת הקבצים.
ראה תמיכה בפיתוח מרחוק לפרטים נוספים על הרחבות.
כיצד מאבטחים תוספי פיתוח מרחוק גישה למכונה מרוחקת, VM או מיכל?
קוד Visual Studio פיתוח מרחוק משתמש בהובלות קיימות ומוכרות כמו מעטפת מאובטחת כדי לאמת ותנועה מאובטחת. אין נמלים להיפתח בפומבי מעבר לאלה המשמשים את הובלות הידועות והמאובטחות הללו.
שרת הקוד VS המוזרק פועל כמשתמש בו השתמשת כדי להיכנס למכונה, ומבטיח כי קוד VS ותוספיו לא ניתנים גישה לא תקינה ללא אישור ללא אישור. השרת מופעל ונעצר על ידי קוד VS ואינו מחובר לחיבור לאף משתמש או לסקריטי כניסה או הפעלה גלובליים. קוד VS מנהל את מחזור החיים של השרת כך שאינך צריך לדאוג אם הוא פועל או לא.
האם ניתן להתקין או להשתמש בשרת קוד VS בכוחות עצמו?
לא. שרת הקוד VS הוא רכיב בהרחבות הפיתוח המרוחקות ומנוהל על ידי לקוח VS קוד. הוא מותקן ומתעדכן אוטומטית על ידי קוד VS כאשר הוא מתחבר לנקודת קצה ואם מותקן בנפרד יכול להיות במהירות מעודכן. זה לא מיועד או מורשה לשימוש על ידי לקוחות אחרים.
מהן דרישות הקישוריות עבור VS Code Server?
התקנת שרת Code VS מחייבת כי למכונה המקומית שלך תהיה קישוריות HTTPS (יציאה 443) ל::
- עדכון.קוד.סטודיו חזותי.com
- *.vo.msecnd.Net (Azure CDN)
כברירת מחדל, השלט – SSH ינסה להוריד במארח המרוחק, אך אם אתה מאפשר מרחוק.Ssh.alloclocalserverdownload, התוסף ייפול חזרה להורדת שרת קוד VS באופן מקומי והעביר אותו מרחוק ברגע שנקבע חיבור.
תוסף המכולות של DEV מוריד תמיד באופן מקומי ומעביר למכולה.
אתה יכול להתקין תוספים באופן ידני ללא חיבור לאינטרנט באמצעות הרחבות: התקן מ- VSIX. פקודה, אך אם אתה משתמש בלוח ההרחבה או DevContainer.JSON להתקנת סיומות, המחשב המקומי שלך ושרת קוד VS יזדקקו ל- HTTPS יוצא (יציאה 443) גישה ל:
- זירת מסחר.סטודיו חזותי.com
- VSCODE.כֶּתֶם.הליבה.חלונות.נֶטוֹ
- *.vo.msecnd.Net (Azure CDN)
- *.גלריה.vsassets.IO (Azure CDN)
לבסוף, כמה תוספים (כמו C#) הורידו תלות משנית מההורדה.מיקרוסופט.com או הורד.סטודיו חזותי.מיקרוסופט.com . לאחרים (כמו Studio Share Live) עשויים להיות בעלי דרישות קישוריות נוספות. התייעץ עם התיעוד של התוסף לפרטים.
האם VScode דורש אינטרנט
ראה תמיכה בפיתוח מרחוק לפרטים נוספים על הרחבות.
שאלות נפוצות בנושא פיתוח מרחוק
מאמר זה מכסה שאלות נפוצות לכל אחת מהן קוד Visual Studio פיתוח מרחוק הרחבות. עיין במאמרי SSH, מכולות ומאמרי WSL לקבלת פרטים נוספים על הקמה ועבודה עם כל אחת מהיכולות שלהם בהתאמה. או נסה את הדרכות המבוא כדי לעזור לך לרוץ במהירות בסביבה מרוחקת.
כללי
מהו קוד Visual Studio פיתוח מרחוק?
חבילת ההרחבה לפיתוח מרחוק של Visual Studio Code מאפשרת לך לפתוח כל תיקיה במכולה, במחשב מרוחק (באמצעות SSH), או במערכת המשנה של Windows עבור Linux ולנצל את ערכת התכונות המלאה של VS Code. המשמעות היא ש- VS קוד יכול לספק חווית פיתוח באיכות מקומית-כולל Intellisense מלא (השלמות), ניפוי באגים ועוד-ללא קשר למקום בו הקוד שלך ממוקם או מתארח.
אילו יתרונות מספקים פיתוח מרחוק לעומת קוד עריכה מקומית?
היתרונות של פיתוח מרחוק כוללים:
- היכולת לערוך, לבנות או לנקוט באגים במערכת הפעלה שונה ממה שאתה פועל באופן מקומי.
- היכולת להתפתח בסביבה התואמת את סביבת פריסת היעד.
- שימוש בחומרה גדולה יותר או מתמחה יותר מאשר המכונה המקומית שלך לפיתוח.
- היכולת לערוך קוד המאוחסן במקום אחר, כגון בענן או באתר לקוחות.
- הפרדת סביבות מפתחים כדי למנוע קונפליקטים, לשפר את האבטחה ולהאיץ את הסיפון.
בהשוואה לשימוש בשיתוף רשת או סנכרון קבצים, VS Code פיתוח מרחוק מספק ביצועים טובים יותר באופן דרמטי יחד עם שליטה טובה יותר על סביבת הפיתוח והכלים שלך.
כיצד תוספי הפיתוח המרוחקים מתייחסים למרחבי Cithub?
Github Codespaces הוא שירות המספק סביבות פיתוח מנוהלות בענן נגישות הן מ- VS Code והן מעורך מבוסס דפדפן חדש. השירות מאפשר גם ל- VS Code ולעורך מבוסס הדפדפן לגשת לסביבות מארח עצמי (שולחן עבודה או שרת) מבלי לדרוש שרת SSH או אפילו מסלול רשת ישיר. אתה יכול לקרוא עוד בתיעוד Github Codespaces.
בעוד שהפיתוח המרוחק ותוספי מרחבי הקודים חולקים טכנולוגיה ותכונות, תוספי הפיתוח המרוחקים משוחררים בנפרד ויכולים לפעול באופן עצמאי מ- Github Codespaces.
כיצד פועלים תוספי הפיתוח המרוחקים?
פיתוח מרחוק של קוד Visual Studio מאפשר להתקנת קוד ה- VS המקומית שלך לקיים אינטראקציה שקופה עם קוד מקור וסביבות זמן ריצה במכונות אחרות (בין אם וירטואליות או פיזיות) על ידי העברת ביצוע פקודות מסוימות ל”שרת מרוחק “. ה VS Code Server מותקן במהירות על ידי קוד VS כשאתה מתחבר לנקודת קצה מרוחקת ויכול לארח תוספים המקיימים אינטראקציה ישירה עם סביבת העבודה המרוחקת, המכונה ומערכת הקבצים.
ראה תמיכה בפיתוח מרחוק לפרטים נוספים על הרחבות.
כיצד מאבטחים תוספי פיתוח מרחוק גישה למכונה מרוחקת, VM או מיכל?
קוד Visual Studio פיתוח מרחוק משתמש בהובלות קיימות ומוכרות כמו מעטפת מאובטחת כדי לאמת ותנועה מאובטחת. אין נמלים להיפתח בפומבי מעבר לאלה המשמשים את הובלות הידועות והמאובטחות הללו.
שרת הקוד VS המוזרק פועל כמשתמש בו השתמשת כדי להיכנס למכונה, ומבטיח כי קוד VS ותוספיו לא ניתנים גישה לא תקינה ללא אישור ללא אישור. השרת מופעל ונעצר על ידי קוד VS ואינו מחובר לחיבור לאף משתמש או לסקריטי כניסה או הפעלה גלובליים. קוד VS מנהל את מחזור החיים של השרת כך שאינך צריך לדאוג אם הוא פועל או לא.
האם ניתן להתקין או להשתמש בשרת קוד VS בכוחות עצמו?
לא. שרת הקוד VS הוא רכיב בהרחבות הפיתוח המרוחקות ומנוהל על ידי לקוח VS קוד. הוא מותקן ומתעדכן אוטומטית על ידי קוד VS כאשר הוא מתחבר לנקודת קצה ואם מותקן בנפרד יכול להיות במהירות מעודכן. זה לא מיועד או מורשה לשימוש על ידי לקוחות אחרים.
מהן דרישות הקישוריות עבור VS Code Server?
התקנת שרת Code VS מחייבת כי למכונה המקומית שלך תהיה קישוריות HTTPS (יציאה 443) ל::
- עדכון.קוד.סטודיו חזותי.com
- *.vo.msecnd.Net (Azure CDN)
כברירת מחדל, השלט – SSH ינסה להוריד במארח המרוחק, אך אם אתה מאפשר מרחוק.Ssh.alloclocalserverdownload, התוסף ייפול חזרה להורדת שרת קוד VS באופן מקומי והעביר אותו מרחוק ברגע שנקבע חיבור.
תוסף המכולות של DEV מוריד תמיד באופן מקומי ומעביר למכולה.
אתה יכול להתקין תוספים באופן ידני ללא חיבור לאינטרנט באמצעות הרחבות: התקן מ- VSIX. פקודה, אך אם אתה משתמש בלוח ההרחבה או DevContainer.JSON להתקנת סיומות, המחשב המקומי שלך ושרת קוד VS יזדקקו ל- HTTPS יוצא (יציאה 443) גישה ל:
- זירת מסחר.סטודיו חזותי.com
- VSCODE.כֶּתֶם.הליבה.חלונות.נֶטוֹ
- *.vo.msecnd.Net (Azure CDN)
- *.גלריה.vsassets.IO (Azure CDN)
לבסוף, כמה תוספים (כמו C#) הורידו תלות משנית מההורדה.מיקרוסופט.com או הורד.סטודיו חזותי.מיקרוסופט.com . לאחרים (כמו Studio Share Live) עשויים להיות בעלי דרישות קישוריות נוספות. עיין בתיעוד של התוסף לקבלת פרטים אם אתה נתקל בבעיה.
כל שאר התקשורת בין השרת ללקוח VS קוד מתבצעת דרך ערוצי ההובלה הבאים בהתאם לתוסף:
- SSH: מנהרת SSH מאומתת ומאובטחת.
- מכולות: ערוץ התקשורת המוגדר של Docker (באמצעות Docker Exec).
- WSL: יציאה מקומית אקראית.
אתה יכול למצוא רשימה של מיקומים לעומת קוד עצמו זקוקה לגישה למאמר חיבורי הרשת.
מדוע איני יכול לראות את המכולות המקומיות שלי בתוסף Docker בעת השימוש בשלט הרחוק – הרחבות?
כברירת מחדל, סיומת Docker תפעל מרחוק. אמנם זוהי ברירת מחדל הגיונית במקרים מסוימים, אך פירוש הדבר כי ההרחבה עשויה לא להציג מכולות מקומיות כאשר קוד VS מחובר למארח SSH מרוחק, מיכל או WSL.
אתה יכול להשתמש באחד מהפתרונות הבאים כדי לפתור בעיה זו:
- פתח חלון מקומי חדש (קובץ> חלון חדש) והשתמש בו כדי לעבוד עם מכולות מקומיות.
- התקן את סיומת המכולות של DEV והשתמש בחוקר המרוחק במצבים כשאתה צריך לראות את המכולות המקומיות שלך.
- WSL בלבד: השתמש בתצוגה המקדימה הטכנית של Docker עבור WSL 2 או קבע את שולחן העבודה של Docker לשימוש ב- WSL 1.
- מכולות dev בלבד: העבר את שקע Docker והתקן את ה- Docker CLI (בלבד) במכולה.
- השתמש במאפיין הרחבה כדי לאלץ את התוסף להיות ממשק המשתמש . עם זאת, הדבר ימנע מפקודות מסוימות לעבוד.
אילו חבילות או ספריות לינוקס צריכות להתקין במארח כדי להשתמש בפיתוח מרחוק?
פיתוח מרחוק דורש גרעין> = 3.10, glibc> = 2.17, ו- libstdc ++> = 3.4.18. התפלגות מבוססת GLIBC האחרונה של X86_64 יש את התמיכה הטובה ביותר, אך הדרישות המדויקות יכולות להשתנות לפי הפצה.
תמיכה ב- Alpine Linux מבוסס MUSL זמינה עבור מכולות DEV ותוספות WSL ו- ARMV7L (AARCH32) / ARMV8L (AARCH64) זמין במרחוק – SSH. עם זאת, תלות ילידיות בהרחבות מסוימות עלולות לגרום להם לא לתפקד על התפלגות GLIBC שאינה X86_64. שים לב ש- ARMV8L הניסיוני (AARCH64) זמין ב- VS Ansivers בלבד.
האם אוכל להתקין תוספים בודדים במקום חבילת ההרחבה?
כן. חבילת ההרחבה לפיתוח מרחוק מספקת דרך נוחה עבורך לגשת לכל היכולות המרוחקות האחרונות כפי שהן משוחררות. עם זאת, אתה תמיד יכול להתקין את התוספים הבודדים מהתצוגה של השוק או VS Extensions Extensions.
כיצד אוכל לבדוק ולהגדיר הגדרות סיומת?
בדומה לחלקים אחרים של קוד Visual Studio, אתה יכול להתאים אישית כל אחת מתוספות הפיתוח המרוחקות דרך ההגדרות שלהם. באמצעות מכולות DEV כדוגמה, אתה יכול לבדוק רשימה של כל הגדרות המכולות של DEV על ידי פתיחת התוסף בתצוגת הרחבות (⇧⌘x (Windows, Linux Ctrl+Shift+x)), וניווט ל תרומות תכונות:
WSL
מה היתרון של ההרחבה באמצעות WSL כטרמינל?
אתה יכול לחשוב על WSL כמכונת לינוקס הפועלת ב- Windows, שם אתה יכול להתקין מסגרות/כלים ספציפיים של לינוקס (למשל Python, Go, Rust וכו ‘.) מבלי להשפיע על הגדרת Windows שלך. לאחר מכן תוכל להשתמש ב- VS קוד ובסיומת WSL כדי להתפתח בהקשר של מה שמותקן ב- WSL, מבודד ממה שמותקן ב- Windows.
לדוגמה, תוכל להתקין את ערימת ה- GO ב- WSL (מהדר, באגים, לינטרס וכו ‘.). אם אתה מפעיל קוד VS רק ב- Windows, עליך גם להתקין את אותה ערימה GO כדי לקבל תכונות כמו השלמות חכמות, ניפוי באגים, עבור לניווט בהגדרה. ומכיוון ששירותי השפה פועלים ב- Windows, הם לא’לא יודע מה יש ב- WSL.
זה’נכון שאתה יכול להריץ בינאריות ב- WSL מ- Windows ולהיפך, אך תוספי קוד רגילים לעומת קוד לא’לא יודע איך לעשות זאת. כך התחלנו לתמוך באגים ב- WSL, אך מהר מאוד הבנו שנצטרך לעדכן את כל הרחבות כדי לדעת על WSL.
החלטנו במקום זאת לגרום לחלקים של קוד VS להפעיל WSL ולתת לממשק המשתמש לרוץ ב- Windows לדבר עם שרת הקוד VS הפועל ב- WSL. זה מה שמאפשר סיומת WSL ואיתו, סיומת ה- GO פועלת ב- WSL יחד עם שאר כלי ה- GO (מהדר, ניפוי באגים, לינטרס), ואילו קוד VS פועל ב- Windows.
בגישה זו, תכונות שפה כמו השלמות חכמות פשוט פועלות נגד מה שנמצא ב- WSL מבלי שתצטרך להגדיר משהו ב- Windows. אתה לא צריך לדאוג לבעיות נתיב או להגדיר גרסאות שונות של ערימות פיתוח ב- Windows. אם אתה פורס יישומים ללינוקס, אתה יכול להגדיר את מקרי ה- WSL שלך כדי להיראות כמו סביבת זמן הריצה שלך תוך כדי חווית עריכה עשירה ב- Windows.
מחברי הרחבות
כסופר הרחבה, מה אני צריך לעשות?
ה- API של הרחבת קוד לעומת הפרטים המקומיים/מרוחקים כך שרוב ההרחבות יעבדו ללא שינוי. עם זאת, בהינתן הרחבות יכולות להשתמש בכל מודול צומת או זמן ריצה שהם רוצים, ישנם מצבים שבהם יתכן שיהיה צורך להתאים התאמות. אנו ממליצים לך לבדוק את התוסף שלך (במיוחד במכולה) כדי להיות בטוחים כי אין צורך בעדכונים. ראה תמיכה בפיתוח מרחוק לפרטים.
האם סיומת יכולה לגשת למשאבים מקומיים או ממשקי API כאשר המשתמש מחובר מרחוק?
כאשר קוד VS מתחבר לסביבה מרוחקת, הרחבות מסווגות כאף אחד מהם UI אוֹ סביבת עבודה הרחבות. תוספי ממשק המשתמש פועלים ב מארח הרחבה מקומי, יכול לתרום ממשק משתמש או תכונות התאמה אישית (למשל ערכות נושא), ולקבל גישה לקבצים מקומיים או ממשקי API. תוספי מרחב עבודה פועלים ב מארח סיומת מרחוק עם סביבת העבודה ויש להם גישה מלאה לקוד המקור, מערכת הקבצים המרוחקת וממשקי API מרחוק. בעוד שתוספי מרחב עבודה אינם מתמקדים בהתאמה אישית של ממשק המשתמש, הם יכולים לתרום גם חוקרים, תצוגות ואלמנטים אחרים של ממשק המשתמש.
כאשר משתמש מתקין סיומת, VS קוד מנסה להסיק את המיקום הנכון ולהתקין אותו על פי סוגו. הרחבות שאינן צריכות לרוץ מרחוק כמו נושאים והתאמות אישיות אחרות של ממשק המשתמש מותקנות באופן אוטומטי בצד ממשק המשתמש. כל האחרים מתייחסים כאל תוספי מרחב עבודה מכיוון שהם הכי מלאים. עם זאת, מחברי הרחבה יכולים גם לעקוף מיקום זה עם מאפיין SerifumKind בחבילה.JSON .
אם התוסף שלך אינו מתפקד כצפוי, ישנם צעדים לבדוק אם היא פועלת במיקום הנכון או שאולי צריכה להיות עם סיומת שונה . ראו גם תמיכה בפיתוח מרחוק לפרטים נוספים על אילו מחברי הרחבה צריכים לדעת על פיתוח מרחוק ומרחבי קוד.
רישיון ופרטיות
מקום
אתה יכול למצוא את הרישיונות לתוספי פיתוח מרחוק של קוד VS כאן:
- רישיון SSH מרחוק
- רישיון WSL
- רישיון מכולות dev
מדוע אינן תוספי פיתוח מרחוק או רכיביהם קוד פתוח?
תוספי פיתוח מרחוק של קוד Visual Studio והרכיבים הקשורים אליהם משתמשים בתהליך בקשת תכנון ותכונות פתוחות, אך אינן קוד פתוח כרגע. התוספים חולקים קוד מקור המשמש גם בשירותי פיתוח מרחוק מנוהלים לחלוטין כמו Github Codespaces והרחבות הקשורות שלהם. בהתחשב בעובדה ששירותים אלה יתמכו גם במוצרים קנייניים אחרים (למשל Visual Studio IDE), ההרחבות זמינות תחת רישיון שחרור מראש של מיקרוסופט כמו הרחבות אחרות מבוססות שירות ומוצרי מוצרים כמו Visual Studio Intellicode ו- Visual Studio Live היו במהלך תקופות התצוגה המקדימה שלהם.
האם תחייב עבור תוספי פיתוח מרחוק ברגע שהם יוצאים מ”הצוגה מקדימה “?
לא, הם יישארו ללא עלות. בעתיד, אנו עשויים לספק שירותי מפתחים “פרימיום” נוספים כמו GitHub Codespaces, המספקים פונקציונליות נוספת, אך התוספים יהיו בחינם.
האם יש מגבלות על מקום בו תוספי הפיתוח המרוחקים יכולים להתחבר?
אתה חופשי להשתמש בתוספים לשימוש אישי או ארגוני כדי להתחבר למכונות הפיזיות שלך, למכונות וירטואליות או למכולות שלך. אלה יכולים להיות מקומם, בענן הפרטי שלך או במרכז הנתונים, ב- Azure, או בספקי אירוח ענן/שאינם ענן אחרים. אינך יכול לבנות מוצרים או שירותים ציבוריים על גבי התוספים או על רכיביהם הקשורים (ראה השאלה הבאה).
האם אוכל להשתמש בתוספי פיתוח מרחוק VS לקוד כדי לבנות מוצר או שירות משלי?
אתה יכול להשתמש בתוספים עם שירותים פנימיים או פרטיים משלך. אינך יכול לבנות שירות ציבורי או מסחרי על גבי תוספי פיתוח מרחוק של קוד VS או רכיבים קשורים שלהם (למשל VS Code Server). אינך יכול ליצור תוספים אחרים המרחיבים או מניפולציות על תוספי הפיתוח המרוחקים. בעוד שהרישיון קובע שאינך רשאי “לספק את התוכנה כהצעה עצמאית או משולבת או לשלב אותה עם כל אחד מהיישומים שלך לשימוש באחרים”, אתה יכול לתעד כיצד להשתמש בתוספים בשילוב עם השירות שלך.
האם אוכל לארוז מחדש או לעשות שימוש חוזר ב- VS Code Server בהצעת השירות הציבורי שלי?
לא. הרישיון קובע כי אינך רשאי “לספק את התוכנה כהצעה עצמאית או משולבת או לשלב אותה עם כל אחד מהיישומים שלך לשימוש באחרים”, מה שאומר שאתה לא יכול לבנות מוצרים או שירותים ציבוריים על גבי שרת הקוד VS.
יש לי שאלה אם אוכל להשתמש בתוספים עבור X, למי אני יכול לשאול?
GDPR ו- VS פיתוח מרחוק קוד
תוספי פיתוח מרחוק של קוד VS עוקבים אחר מדיניות GDPR כקוד Visual Studio עצמו. עיין בשאלות הנפוצות הכלליות לפרטים נוספים.
שאלות או משוב
יש שאלה או משוב?
- ראה טיפים וטריקים.
- חיפוש על הצפת ערימה.
- הוסף בקשת תכונה או דווח על בעיה.
האם VScode דורש אינטרנט
Reddit ושותפיה משתמשים בעוגיות וטכנולוגיות דומות כדי לספק לך חוויה טובה יותר.
על ידי קבלת כל העוגיות, אתה מסכים לשימוש שלנו בעוגיות כדי לספק ולתחזק את השירותים והאתר שלנו, לשפר את איכות Reddit, להתאים אישית את התוכן Reddit ופרסום, ומדוד את יעילות הפרסום.
על ידי דחיית עוגיות לא חיוניות, Reddit עשוי עדיין להשתמש בעוגיות מסוימות כדי להבטיח את הפונקציונליות המתאימה של הפלטפורמה שלנו.
למידע נוסף, אנא עיין בהודעת העוגיות שלנו ומדיניות הפרטיות שלנו .
קבל את אפליקציית Reddit
סרוק את קוד ה- QR הזה כדי להוריד את האפליקציה עכשיו
או לבדוק את זה בחנויות האפליקציות
Subreddit לעבודה עם קוד Visual Studio של Microsoft
חברים ברשת
על ידי ניחוש
האם VScode דורש חיבור לאינטרנט?
שלום, ניסיתי להגדיר את Visual Studio (לא קוד) במחשב ללא אינטרנט, הוא נתקע ונדרש לחשבון ואינטרנט לפחות לרגע.
מה עם VSCODE ?
האם אוכל להתקין אותו ולרוץ במצב לא מקוון כל הזמן, במחשב שאין בו אינטרנט בכלל? האם זה אפשרי מבלי ליצור חשבון Microsoft?
בואו לשקול זאת עבור לינוקס ואם זה לא אפשרי אז ב- Windows המונע ב- VMware במכונת לינוקס.
או שבסופו?
כיצד להשתמש ב- VS קוד לא מקוון אם אני מתקין תוספים האם אוכל להשתמש ב- VS קוד לא מקוון?אילו תוספים נדרשים ל- HTML C C ++ Python
כמובן שאתה יכול להשתמש ב- VSCODE במצב לא מקוון. פשוט התקן את התוספים ממיקרוסופט. הם עובדים הכי טוב מהניסיון שלי. ותקבל את כל מה שאתה צריך.
28 בפברואר 2022, 8:10 בבוקר
אתה יכול להגיד לי את התוספים הנדרשים
28 בפברואר 2022, 8:11 בבוקר
פשוט חפש ב- HTML, Python, C ו- C++. יש חבילות סיומת ממיקרוסופט. התקן אחד לכל אחד. אתה אפילו לא צריך אותם. הם פשוט יעזרו לך קצת.
28 בפברואר 2022, 8:14 בבוקר
אוי בסדר תודה
28 בפברואר 2022, 8:15 בבוקר
לעיתים קרובות יש שאלות כאלה?
למד ביעילות רבה יותר, בחינם:
האם אוכל לעבוד עם Visual Studio במצב לא מקוון?
איבדתי אינטרנט זמן מה (אני פשוט בחזרה). כשאני מנסה ליצור פרויקט חדש לבחינת כמה דברים בזמן ההמתנה. קבל הודעה לא יכול להוריד חבילת NuGet כשמנסים ליצור בקר. אז האם אוכל להגדיר את Visual Studio כדי לקבל גרסה מקומית, כך שאוכל להמשיך לעבוד גם אם לאבד אינטרנט? אני מנסה לגוגל אבל יש לי רק הוראות להתקנה לעומת לא מקוון. לא על עבודה במצב לא מקוון.
- סטודיו חזותי
- לא מקוון
- חזותית-סטודיו-קהילה
נשאל 25 באפריל 2018 בשעה 17:55
חואן קרלוס אורופזה חואן קרלוס אורופזה
47.1K 12 12 תגי זהב 78 78 תגי כסף 118 118 תגי ברונזה
וולף, הייתה לי בעיה זו גם לאחר התקנתם במצב לא מקוון. בדוק את המדריך כאן Github.com/microsoftdocs/Visualstudio-docs/blob/main/docs/… ומדריך לרזולוציית הבעיות כאן Pupuweb.com/..
VSCODE לא יפעל אלא אם כן יש חיבור לאינטרנט #64924
VSCODE לא נפתח אלא אם כן יש לי חיבור לאינטרנט. הנושאים הדומים מדווחים כולם כסגורים. Windows 1809 הותקן לאחרונה ו- Vscode היה בגרסה האחרונה ופשוט שדרגתי לפני הגשה זו ואותה בעיה.
זה לא יטען אלא אם כן יש חיבור לאינטרנט.
גרסת קוד VS: קוד 1.30.0 (C6E592B, 2018-12-11T22: 29: 11.253z)
גרסת מערכת הפעלה: Windows_NT x64 10.0.17763
הטקסט עודכן בהצלחה, אך שגיאות אלה נתקלו:
VscodeBot Bot הוסיף את תווית השחרור החדשה 12 בדצמבר 2018
תוֹרֵם
usernamehw הגיב 12 בדצמבר 2018
/כפול של #7570. קבוע באלקטרון 3 #52629
VscodeBot Bot הוסיף את הבעיה הכפולה שזוהתה ככפול של תווית אחרת (ים) תווית 12 בדצמבר 2018
VscodeBot Bot הגיב 12 בדצמבר 2018
תודה שיצרת נושא זה! שיערנו שזה מכסה אותו כמו עוד אחד שיש לנו כבר. לפיכך, סגרנו את זה ככפול. אתה יכול לחפש בעיות קיימות כאן. ראה גם את הנחיות הדיווח על הנושא שלנו.
VscodeBot Bot את זה כ- 12 בדצמבר 2018 הושלם
בינארי כלפי הגיב 13 בדצמבר 2018
התקנת לי LogMein Hamachi. מה שגיליתי הוא שאם ה- wifi שלי לא מחובר לרשת והמאצ’י “OFF” VSCODE לא ייפתח.
עכשיו, אם אני עדיין לא מחובר ל- Wi-Fi אבל הפעל את חמאצ’י. חמאצ’י יגלה אין חיבור רשת אבל שאל אותי אם הייתי רוצה שהוא ימשיך לבדוק אם יש חיבור. VSCODE ייפתח. למחשב אין חיבור לאינטרנט אך בעיקרון מתאמי הרשת מופיעים כבעלי יציאת LAN אך אין לו חיבור רשת.