Codespaces לעומת GitHub.dev שלך
אתה ככל הנראה שואל את עצמך, מתי עליי להשתמש ב- GitHub Codespaces ומתי עליי להשתמש ב- GitHub.dev?
באפשרותך להשתמש GitHub.dev כדי לנווט מאגרי קוד של קבצים ומקורות מ- GitHub, ולבצע ולבצע שינויי קוד. באפשרותך לפתוח כל מאגר, מזלג או בקשת משיכה בעורך GitHub.dev שלך.
אם ברצונך לבצע הרמה כבדה יותר, כגון בדיקת הקוד שלך, השתמש ב- GitHub Codespaces. יש לו חישוב המשויך אליו כדי שתוכל לבנות את הקוד שלך, להפעיל את הקוד שלך ולגשת למסוף. GitHub.dev לא כולל חישוב. עם GitHub Codespaces, אתה מקבל את העוצמה של מחשב וירטואלי אישי (VM) עם גישת מסוף, בדיוק כפי שאתה יכול להשתמש בסביבה המקומית שלך, בענן בלבד.
השוואה בין מרחבי Codespace ו- GitHub.dev
הטבלה הבאה מפרטת את ההבדלים העיקריים בין Codespaces ל- GitHub.dev:
| GitHub.dev | GitHub Codespaces | |
|---|---|---|
| עלות | חינם | מיכסת שימוש חודשית ללא תשלום עבור חשבונות אישיים. |
| זמינות | זמין לכולם ב- GitHub.com | זמין לכולם ב- GitHub.com. |
| אתחול | GitHub.dev נפתח באופן מיידי באמצעות הקשה על מקש, ובאפשרותך להתחיל להשתמש בו באופן מיידי מבלי שתצטרך להמתין לתצורה או להתקנה. | בעת יצירה או חידוש פעולה של Codespace, מוקצה VM ל- Codespace. לאחר מכן, הגורם המכיל מוגדר בהתבסס על התוכן של devcontainer.json אחר. הגדרה זו נמשכת כמה דקות כדי ליצור את סביבת הפיתוח. |
| חישוב | אין משאבי חישוב משויכים, ולכן אין באפשרותך לבנות ולהפעיל את הקוד שלך או להשתמש במסוף המשולב. | עם GitHub Codespaces, אתה מקבל את העוצמה של מחשב וירטואלי ייעודי להפעיל ולאתר באגים ביישום שלך. |
| למסוף | ללא | GitHub Codespaces מספק ערכה משותפת של כלים כברירת מחדל, כלומר ניתן להשתמש במסוף בדיוק כפי שהיית עושה בסביבה המקומית שלך. |
| הרחבות | רק קבוצת משנה של הרחבות שניתן להפעיל באינטרנט מופיעה בתצוגת ההרחבות ובאפשרותך להתקין אותה | עם GitHub Codespaces, באפשרותך להשתמש ברוב ההרחבות מתוך Visual Studio Code Marketplace. |
המשך לעבוד ב- Codespaces
באפשרותך להפעיל את זרימת העבודה ב- GitHub.dev ולהמשיך לעבוד על Codespace. אם אתה מנסה לגשת לתצוגה הפעל ואת איתור באגים או למסוף, תראה הודעה על כך שהם אינם זמינים ב- GitHub.dev.
כדי להמשיך לעבוד במרווח קוד, בחר המשך לעבוד על.... בחר צור מרחב קוד כדי ליצור מרחב Codespace בענף הנוכחי שלך. לפני שתבחר באפשרות זו, עליך לבצע שינויים כלשהם.