مایکروسافت تأیید میکند که ویرایشگر متن ساده ویندوز 11 با نام «Edit» اکنون به صورت پیشفرض نصب شده است.
مایکروسافت تأیید میکند که ویرایشگر متن ساده ویندوز 11 با نام «Edit» اکنون به صورت پیشفرض نصب شده است.
مایکروسافت ویرایشگر متن خط فرمان جدید خود به نام Edit را تایید کرد که در نسخههای آینده در سیستم عامل تعبیه خواهد شد. در تستهای ما، دریافت که ویندوز ۱۱ بیلد ۲۷۹۶۵، که در کانال قناری (Canary channel) در دسترس است، اکنون بهطور پیشفرض شامل Edit میشود. نیازی نیست آن را به صورت دستی نصب کنید.
به گزارش اپست به نقل از windowslatest ، ویندوز، با وجود اینکه سیستم عامل مورد استفاده برای توسعهدهندگان و مدیران سیستم است، فاقد یک ویرایشگر متن خط فرمان بومی بود. در حالی که سیستمعاملهای رقیب کمتر محبوب، ویرایشگرهای بومی مانند Vim و Nano را بهطور آماده (out of the box) داشتند، کاربران ویندوز مجبور بودند به راهحلهای شخص ثالث تکیه کنند یا از Notepad استفاده کنند، که بهطور فزایندهای در حال حجیمتر شدن است.
مایکروسافت سرانجام این شکاف را با Edit، یک ویرایشگر CLI (واسط خط فرمان) مدرن و سبکوزن که ویرایش متن را مستقیماً به ترمینال میآورد، برطرف میکند.
در ماه ژوئن، Windows Latest برای اولین بار گزارش داد که مایکروسافت برنامههایی برای گنجاندن Edit در ویندوز ۱۱ به عنوان ویرایشگر خط فرمان پیشفرض دارد.
Edit چیست؟
Edit یک ویرایشگر سبکوزن TUI (واسط کاربری متنی) است که مستقیماً در داخل خط فرمان (ترمینال) اجرا میشود. مایکروسافت آن را به عنوان یک پروژه منبع باز در گیتهاب منتشر کرده است.
نکته جالب اینجاست که نسخههای قبلی ویندوز، مانند ویندوز ۹۵، ۹۸ و XP، قبلاً یک گزینه ویرایش در خط فرمان داشتند که به لطف ویرایشگر MS-DOS بود. با این حال، این ویرایشگر ۱۶ یا ۳۲ بیتی بود و بنابراین هنگامی که سیستم عامل به ۶۴ بیت منتقل شد، با ویندوز XP (۶۴ بیتی) و ادامه به نسخه پایدار ویندوز ۱۱، این ویرایشگر کلاسیک دیگر در دسترس نبود، زیرا ویندوز ۶۴ بیتی نمیتواند فایلهای اجرایی ۱۶ بیتی را اجرا کند.
برای چندین دهه، ویندوز ۶۴ بیتی فاقد یک ویرایشگر متن خط فرمان بومی بود، که همیشه یک کمبود عجیب به نظر میرسید، زیرا ویندوز همچنان سیستم عامل برتر برای برنامههای کاربردی فناوری اطلاعات و توسعه نرمافزار بود.
بنابراین، توسعهدهندگان و کاربران حرفهای مجبور بودند به ابزارهای شخص ثالثی مانند Nano یا Vim متوسل شوند، که در macOS و لینوکس بومی بودند. همیشه Notepad وجود داشت، اما نسخههای اخیر آن به اندازه گذشته ساده و ابتدایی نیستند. و VS Code برای ویرایشهای سریع درون خطی از ترمینال ایدهآل نیست.

تیم مهندسی خود مایکروسافت، این شکاف (کمبود) را زمانی که در اوایل سال جاری Edit را به عنوان یک ویرایشگر CLI (واسط خط فرمان) متن باز معرفی کردند، تصدیق نمود.
برای استفاده از Edit، تنها کاری که باید انجام دهید این است که در Windows Terminal، Command Prompt یا PowerShell عبارت “edit” را تایپ کرده و سپس کلید Enter را فشار دهید. یا اگر میخواهید یک فایل خاص را باز کنید، “edit filename.txt” را تایپ کرده و سپس Enter را فشار دهید.

شما میتوانید Edit (ویرایش) را در جستجوی ویندوز نیز پیدا کنید.

با وجود اینکه حجم Edit کمتر از یک چهارم مگابایت است، دارای تعاملات ماوس، منوهای قابل مشاهده و میانبرهای صفحهکلید است که کار با آن را برای توسعهدهندگانی که به ندرت در ویرایشگرهای ترمینال کار میکنند، آسانتر میکند.

کلیدهای Ctrl+F را فشار دهید یا به مسیر Edit>Find (ویرایش > یافتن) بروید، و Edit (ویرایش) یک نوار جستجوی آشنا با گزینههایی برای Match Case (تطبیق بزرگی و کوچکی حروف)، Whole Word (کلمهٔ کامل)، و حتی یافتن و جایگزینی مبتنی بر Regular Expression (عبارت باقاعده) باز میکند.

مانند اکثر ویرایشگرهای خط فرمان، خطوط طولانی کد در Edit به صورت افقی امتداد مییابند، اما میتوانید برای فعال کردن شکستن کلمات (Word Wrap)، کلیدهای Alt + Z را فشار دهید یا گزینهٔ View > Word Wrap را انتخاب کنید.

شما همچنین میتوانید چندین فایل را باز کنید و با استفاده از Ctrl + P بین آنها جابهجا شوید.
آیا Edit جایگزین Notepad به عنوان یک ویرایشگر واسط خط فرمان (CLI) میشود؟
خیر، Edit جایگزین Notepad، Notepad++، یا هیچ ویرایشگر مبتنی بر رابط کاربری گرافیکی (GUI) دیگری نمیشود. ویرایشگر اولی هنوز فاقد قابلیت برجستهسازی نحوی (Syntax Highlighting) است که یک ویژگی اساسی برای ویرایشگرهای خط فرمان است. خوشبختانه، راهحلهایی وجود دارد.
ویرایشگرهای مبتنی بر رابط کاربری گرافیکی (GUI) دارای برجستهسازی نحوی ذکر شده به همراه زبانهها (tabs)، افزونهها (plugins) و موارد دیگر هستند. مایکروسافت قصد ندارد Edit را به عنوان رقیبی برای هیچ یک از این موارد مطرح کند.
در طرف دیگر، ویرایشگرهای ترمینالی مانند nano، Vim، یا حتی ویرایشگرهای موجود در WSL (مانند vim، micro یا neovim) به صورت پیشفرض بر روی ویندوز ۶۴ بیتی نصب نشدهاند. شما باید یا آنها را به صورت دستی نصب کنید یا از زیرسیستمهای لینوکس استفاده کنید.
Edit در حال حاضر سادهترین و سبکترین ویرایشگر واسط خط فرمان است که در تمام دستگاههای ویندوز سازگار است.
مایکروسافت به طور صریح زمانبندی مشخصی برای در دسترس قرار گرفتن Edit برای عموم اعلام نکرده است. با این حال، مستندات قبلی تأیید میکنند که این ویرایشگر در نسخههای آتی ویندوز ۱۱ گنجانده خواهد شد.
چگونه امروز Microsoft Edit را امتحان کنیم؟
در حال حاضر، Edit در Build 27965 برای کاربران کانال Canary از Windows Insider در دسترس است. اگر عضو اینسایدر نیستید و میخواهید آن را روی رایانه شخصی خود داشته باشید، میتوانید آن را به صورت دستی از طریق GitHub یا Winget نصب کنید. در عین حال، ممکن است Edit پس از اتمام آزمایشهای سازگاری توسط مایکروسافت، به صورت بیصدا در بیلدهای پایدار (Stable Builds) عرضه شود.






