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

קוד VS לדפדפנים

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

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

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

קוד VS לדפדפנים

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

אבל, יש תופס. זה עובד רק לגמרי עם דפדפנים מבוססי כרום (Edge, Google Chrome, Brave, Opera, Vivaldi ...). ב- Firefox תצטרך להסתפק בעבודה על ידי פתיחת קבצים בודדים או התחברות למאגר חיצוני.

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

גם לא הצלחתי למצוא אפשרות לתרגם את ממשק המשתמש לשפה שלנו.

תכונות VS Code לדפדפנים

מה אתה יכול לעשות עם סביבת פיתוח משולבת שאינה דורשת התקנה? על פי מיקרוסופט:

  • יצירה ועריכה בדפדפן של קבצים הניתנים לאחסון במכשיר המשתמש.
  • תצוגה מקדימה באמצעות סימון Markdown.
  • שילוב עם כלי איתור באגים לדפדפן ליצירת יישומים בצד הלקוח באמצעות HTML, CSS ו- Javascript.
  • תכנית באמצעות מכונות בעלות משאבים נמוכים או מכשירים ניידים.
  • סנכרון בין מכשירים.

מגבלות

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

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

באופן כללי:

  • בידול קוד צבע והשלמה אוטומטית זמינים עבור רוב שפות התכנות.
  • הקלדה אוטומטית או זיהוי שגיאות תחביר פועלות מצוין ב- Javascript, Python ו- TypeScript.
  • במקרה של שפות כמו JSON, HTML, CSS ו- LESS, הביצועים דומים כמעט לזו של גרסת שולחן העבודה.
  • למרות שרשימת התוספים זהה לשולחן העבודה, לא כולם זמינים. אלה שצריכים להפעיל קוד ב- Node.js, המתקשרים עם מודולים ספציפיים של מערכת ההפעלה, או שמפעילים תוכניות מותקנות מקומית, יסומנו כבלתי מופעלות. אלה שכן עובדים הם התאמה אישית של ממשק המשתמש, כגון ערכות נושא, מפתחות מקשים וקטעי קוד.

GitHub

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

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.