مایکروسافت در رویداد Build از بهینهسازی ویندوز ۱۱ برای توسعهدهندگان خبرداد و ابزارهای خط فرمان، راهاندازی سریعتر و پشتیبانی عمیقتر از لینوکس را معرفی کرد.
به گزارش سرویس سیستم عامل کامپیوتر تکناک، مایکروسافت امروز کنفرانس توسعهدهندگان Build را با وعده تبدیل ویندوز به یک پلتفرم قابل اعتماد برای توسعه آغاز میکند. در حالی که این شرکت همچنان روی رفع مشکلات عملکردی و پایداری در ویندوز ۱۱ تمرکز دارد، همزمان در حال ساخت تجربهای بهینهشده برای توسعهدهندگان است؛ تجربهای که مجموعهای از ابزارها و اپهای کاربردی را یکجا ارائه میکند و بیش از گذشته از لینوکس استقبال میکند.
پاوان داوولوری، مدیر ارشد ویندوز، توضیح میدهد: «تجربه ویندوز ۱۱ برای توسعهدهندگان بهینه شده است؛ ابزارهای خط فرمان پرکاربرد، یک شل آشنا و راحت، فرایند راهاندازی سریعتر، یک روش داخلی برای ساخت و کار با کانتینرهای لینوکسی روی ویندوز و یک Intelligent Terminal آزمایشی جدید به این تجربه اضافه شدهاند.»
مایکروسافت Coreutils for Windows را بر پایه پروژه متنباز uutils ساخته است؛ پیادهسازی مجدد میانپلتفرمی از GNU coreutils با زبان Rust. داوولوری میگوید: «اینها ابزارهای خط فرمان شبیه لینوکس هستند که بهصورت بومی روی ویندوز اجرا میشوند. فرقی نمیکند بین لینوکس، macOS، WSL، کانتینرها یا محیطهای ابری در رفتوآمد باشید؛ دستورها و گردشکارهایی که طی سالها ساخته شدهاند، در محیط ویندوز هم بدون دردسر کار میکنند.»
مرتبط: مایکروسافت فایلهای ISO جدید ویندوز ۱۱ را منتشر کرد
پس از متنباز کردن Windows Subsystem for Linux (WSL) در رویداد Build سال گذشته، مایکروسافت اکنون با قابلیت جدید WSL containers، WSL را بیش از پیش در ویندوز ادغام میکند. همانطور که از نامش پیداست، WSL containers یک راهکار داخلی برای ساخت، اجرا و تعامل با کانتینرهای لینوکسی روی ویندوز است. مایکروسافت هم یک رابط خط فرمان و هم API برای WSL containers ساخته تا توسعهدهندگان بتوانند کانتینرهای لینوکسی را حتی داخل اپهای بومی ویندوز هم اجرا کنند. WSL containers طی ماههای آینده در قالب پیشنمایش عمومی عرضه میشود.
مایکروسافت همچنین با تکیه بر موفقیت تجربه فعلی Windows Terminal، یک Intelligent Terminal آزمایشی جدید را برای توسعهدهندگان آماده میکند. داوولوری توضیح میدهد: «Intelligent Terminal از طریق ACP (پروتکل ارتباط عاملها) به عاملهای مورد علاقه کاربر زمینه و کانتکست میدهد تا کاربر بتواند داخل ترمینال بماند و هر کاری را که در دست دارد، پرسوجو کند، دیباگ انجام دهد یا به پایان برساند.» او اضافه میکند: «این ابزار بر پایه تجربه فعلی Windows Terminal ساخته شده است؛ بنابراین همه قابلیتهای آن (تبها، پروفایلها، تمها، تنظیمات و شلها) را ارائه میکند، بهعلاوه ادغام بومی CLI عاملها در پنل عامل.»
مرتبط: ویندوز ۱۱ حالا دستورهای لینوکسی را بدون دردسر اجرا میکند
به نوشته ورج، تغییرات ویندوز با محوریت توسعهدهندگان، شامل عرضه عمومی Windows Developer Configurations هم میشود؛ روشی سریع برای راهاندازی سیستمهای جدید با تنظیمات بهینهشده برای توسعه. مایکروسافت چند سالی است روی این ایده آزمایش انجام میدهد و Developer Configurations ابزارهایی مثل WSL، PowerShell 7 و Visual Studio Code را نصب میکند، در عین حال کنترل نسخه Git را در File Explorer فعال میکند و نمایش فایلهای مخفی را هم روشن میکند.

















