התחל קידוד בדפדפן שלך עם Microsoft Visual Studio Online

התחל קידוד בדפדפן שלך עם Microsoft Visual Studio Online

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





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





היכנס ל- Visual Studio Online

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





באופן מבלבל, Visual Studio Online כשם קיים כבר זמן מה. זה היה השם המקורי של Azure DevOps שירות, מערכת לניהול פרויקטים מקוונת.

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



מהו קוד Visual Studio?

כדי להבין את ההשלכות של Visual Studio Online, יהיה עליך להכיר את קוד Visual Studio (VS Code).

VS Code הוא עורך הקוד החינמי של מיקרוסופט למפתחים. בניגוד ל- Visual Studio (IDE הדגל של מיקרוסופט), VS Code הוא קוד פתוח, וקרוב יותר לעורכי טקסט כמו טקסט Sublime ו- Atom מאשר סביבת פיתוח משולבת מלאה (IDE).





הוא זמין עבור Windows, Mac ו- Linux, והוא מספק סביבה קלה לתכנות. הרחבות עוזרות בהשלמת קוד ובריכוך, ו- Visual Studio Live Share מאפשר קידוד שיתופי באמצעות חיבור לאינטרנט. Visual Studio Online אמור לגשר על הפער עוד יותר ומאפשר סביבות קידוד משותפות.

כיצד Visual Studio Online יעבוד?

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





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

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

זה כבר לא קיים?

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

יש אפילו IDE מקוונים שמשתמשים בבסיס הקוד הפתוח של VS Code, וכל מי שמכיר את התוכנה ירגיש ממש בבית.

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

איך אני רואה תמונה של הבית שלי ב- Google Earth?

מה הופך Visual Studio Online למיוחד?

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

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

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

מה Visual Studio Online יכול לעשות?

בזמן הכתיבה, Visual Studio Online אינו זמין, אך נראה שזרימת העבודה הכללית מוגדרת. הוא יכלול את אותן התכונות כמו קוד VS כגון השלמת קוד, מוך ושיתוף פעולה בדפדפן.

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

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

מה לגבי הגדרת הקידוד המותאם אישית שלי?

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

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

דבר נוסף שיש לשים לב אליו הוא ש- Visual Studio Online אינו קוד VS חלופי או Visual Studio. זוהי אפליקציה נלווית המאפשרת למשתמשים לקודד ישירות בדפדפן. תהליך העבודה המשוער כרוך בקישור ההתקנה המקומית שלך לשירות המקוון החדש.

מדוע אני צריך עורך קוד מרחוק?

אם אתה כבר משתמש במכשיר הביתי שלך לפיתוח, אתה עשוי לתהות מדוע תתעסק ב- Visual Studio Online.

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

היתרון האמיתי מ- Visual Studio Online יהיה למפתחים מתחילים. אין צורך יותר לנווט בשדה המוקשים של ניהול חבילות.

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

היכן ניתן להשיג Visual Studio Online?

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

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

עוד על מזהי IDE מבוססי דפדפן

Visual Studio Online תעלה את הפיתוח המקוון לרמה חדשה. כדי לטעום מקוד שיתופי, עליך להכיר את Visual Studio Live Share.

בזמן שאתה מחכה למהדורה של Visual Studio Online, למה שלא תנסה את אחד הרבים מזהים מבוססי דפדפן כבר שם בחוץ?

כיצד למחוק אפליקציות מותקנות מראש באנדרואיד
לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל מדריך למתחילים בדיבור אנימציה

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

קרא הבא
נושאים קשורים
  • תִכנוּת
  • כלי שיתוף פעולה
  • קוד Visual Studio
  • סביבת פיתוח משולבת
  • Visual Studio Online
על הסופר איאן באקלי(פורסמו 216 מאמרים)

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

עוד מאת איאן באקלי

הירשם לניוזלטר שלנו

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

לחצו כאן להרשמה