Visual Studio 2022 זמין כעת באופן כללי בגרסת 64 סיביות בלבד

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

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

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

מלבד זאת, Visual Studio מגיע עם רשימה ענקית של חדשות, כולל גרסאות חדשות של C++, .NET 6 ו-C#10. ישנם גם שיפורים לעורך כגון חוויית העתקה והדבקה מרובת-קארט, תכונות חדשות של IntelliCode כגון השלמת שורה שלמה בפרויקטים של C#, ועוד הרבה, הרבה יותר. דבר אחד שכדאי לציין הוא שלפלטפורמת ההרחבות ב-Visual Studio 2022 יש כמה שינויים פורצים, כך שהרחבות קיימות עבור VS2019 לא יעבדו עם הגרסה החדשה אלא אם כן הם מעודכנים. בפן הוויזואלי,

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

בנוגע ל .NET 6, גם רשימת החדשות נרחבת. הביצועים שופרו באופן משמעותי ברחבי הלוח, עם שיפורים גדולים במיוחד ב-I/O של קבצים. ממשקי API עודכנו או הוצגו, כולל ביצועים משופרים עם ממשקי API של JSON וממשקי API מינימליים חדשים ב-ASP.NET Core, מה שמקל על תחילת העבודה ושיפור הביצועים עם שירותי HTTP. מהדורה זו מוסיפה גם תמיכה ב-HTTP/3 בליבת ASP.NET, כמו גם ב-OpenSSL 3 לאבטחה משופרת.

תכונה אחת של .NET 6 שאינה זמינה בהשקה היא ממשק המשתמש Multi-platform App UI (MAUI), המאפשר למפתחים לכתוב קוד לאפליקציה בודדת שנראית מודרנית הן בפלטפורמות שולחניות והן בפלטפורמות ניידות. עם זאת, מיקרוסופט לא אמרה מתי יכולת זו תהיה זמינה.

.NET 6 היא מהדורת התמיכה ארוכת הטווח האחרונה של הפלטפורמה, כלומר היא תהיה נתמכת בפעם הבאה שלוש שנים, וזו פלטפורמה מאוחדת לכל סוגי האפליקציות, בין אם זה נייד, שולחני, ענן, אינטרנט ו יותר. זה מחליף גם את .NET 5 וגם את .NET Core 3.1, ומיקרוסופט קורא למפתחים להעביר את האפליקציות שלהם מפלטפורמות ישנות יותר. עם זאת, .NET 6 נתמך רק ב-Visual Studio 2022 עבור Windows ו-Mac, כך שאם אתה משתמש בגרסה ישנה יותר, לא תוכל להשתמש בפלטפורמה החדשה.

אתה יכול הורד את Visual Studio 2022 מהאתר הרשמי, וראש כאן כדי להוריד את .NET 6.