مایکروسافت برنامه های بزرگی برای انتشار نسخه اصلی بعدی Visual Studio IDE خود دارد . در میان پیشرفت های وعده داده شده ، ویژوال استودیو 2022 وعده 64 بیتی شدن ، سریعتر شدن ، سبک تر و کاربرپسندتر شدن را می دهد . در این مقاله کوتاه نگاهی داریم به هر چه درباره Visual Studio 2022 می دانیم.
آموزش سی شارپ مبتدی با دوبله فارسی
در اولین پیش نمایش عمومی تابستان امسال ، ویژوال استودیو 2022 برای طیف وسیعی از کاربران از کد نویسان تازه کار گرفته تا توسعه دهندگان باتجربه که در زمینه راه حل های مقیاس بزرگ کار می کنند در دسترس قرار گرفت . Visual Studio 2022 یک برنامه 64 بیتی خواهد بود که دیگر فرایند اصلی devenv.exe به حدود 4 گیگابایت در حافظه محدود نمی شود.
انتقال به 64 بیت استفاده از حافظه را کاهش می دهد و طراحی 32 بیتی ویژوال استودیو را بهینه می کند.
مایکروسافت گفته که معماری 64 بیتی Visual Studio IDE در ویندوز توسعه دهندگان را قادر می سازد برنامه هایی با مقیاس بزرگ و پیچیده را باز کرده ، ویرایش کنند ، اجرا کرده و اشکال زدایی(debug) کنند بدون اینکه حافظه پر شود.
این شرکت افزود که تغییر به 64 بیتی باعث تغییر در نوع برنامه های کاربردی قابل ساخت با Visual Studio نمی شود و ویژوال استودیو همچنان ابزاری برای توسعه برنامه های 32 بیتی است.
مایکروسافت نمونه ای از مقیاس پذیری ویژوال استودیو را برای استفاده از حافظه اضافی موجود در یک فرایند 64 بیتی نمایش داد که شامل یک solution با 1600 پروژه و حدود 300000 فایل بود. دیگر exception های مربوط به تمام شدن حافظه را نخواهید دید.
برای توسعه دات نت ، Visual Studio 2022 از دات نت 6 و فریم ورک یکپارچه آن برای برنامه های وب ، سرویس گیرنده و تلفن همراه برای توسعه دهندگان ویندوز و مک پشتیبانی می کند. این شامل چارچوب .NET Multi-platform App UI (.NET MAUI) برای برنامه های سرویس گیرنده چند پلتفرمی در Windows ، Android ، MacOS و iOS است. از فناوری های وب ASP.NET Blazor می توان برای نوشتن برنامه های دسکتاپ از طریق .NET MAUI استفاده کرد.
برای سی پلاس پلاس Visual Studio 2022 توسعه را با ویژگی های بهره وری ، ابزارها و IntelliSense پشتیبانی می کند. ویژگی های جدید زبان++C مدیریت پایگاه های بزرگ کد را ساده می کند. تشخیص پیشرفته اشکال زدایی(debug) با الگوها و مفاهیم را آسان تر می کند. همچنین برای ++C ، مایکروسافت از ابزارهای CMake . لینوکس و WSL .(Windows Subsystem for Linux) پشتیبانی می کند تا ساخت و اشکال زدایی برنامه های چند پلتفرمی را آسان تر کند. سازگاری باینری برای زمان اجرای ++C برای افرادی که به Visual Studio 2022 ارتقا می دهند و نگران سازگاری هستند ، ارائه می شود.
مایکروسافت برای پیش نمایش Visual Studio 2022 Preview 1 بهبود هایی در زمینه رابط کاربری و دسترسی نیز در برنامه دارد.
برای ویژوال استودیو برای مک ، در نظر است تا انتقال به رابط کاربری اصلی MacOS ، برای عملکرد و قابلیت های بیشتر صورت بگیرد . هدف کلی این است که ویژوال استودیو 2022 یک IDE .NET مدرن برای Mac ارائه دهد که تجربه ای مفید مانند آنچه در Windows ارائه می شود ارائه دهد.