
مایکروسافت بهتازگی ویرایشگر متنی جدیدی به نام «Edit» را منتشر کرده که بهزودی بهصورت یک برنامه داخلی در ویندوز عرضه خواهد شد. این ویرایشگر با الهام از برنامه Edit در MS-DOS دهه ۱۹۹۰ ساخته شده و هماکنون بهصورت نرمافزار متنباز در دسترس است.
این شرکت در کنفرانس Build 2025 خود این ویرایشگر جدید را معرفی کرد. مایکروسافت در یک پست وبلاگی اعلام کرد: «ما یک ویرایشگر متنی خط فرمان به نام Edit را برای ویندوز معرفی میکنیم که با اجرای دستور ‘edit’ در خط فرمان قابل دسترسی است. این ابزار به توسعهدهندگان امکان میدهد فایلها را مستقیماً در خط فرمان ویرایش کنند، بدون نیاز به تغییر محیط کاری و کاهش جابجایی بین وظایف. این ویرایشگر هماکنون متنباز است و در ماههای آینده برای پیشنمایش در برنامه Windows Insider در دسترس خواهد بود.»
این ویرایشگر برای کسانی که با Vim، Nano یا سایر ویرایشگرهای خط فرمان کار کردهاند، آشنا به نظر میرسد. Edit میتواند فایلهای متنی ساده را برای مشاهده و ویرایش باز کند و دارای قابلیتهایی مانند جستجو و جایگزینی و همچنین گزینهای برای شکستن خودکار خطوط است. این ویرایشگر یک نوار منو در بالا و یک نوار وضعیت در پایین برای نمایش اطلاعات فایل دارد، بنابراین رابط کاربری آن به Notepad یا Nano نزدیکتر است تا Vi/Vim. مایکروسافت اعلام کرده که حجم Edit کمتر از ۲۵۰ کیلوبایت است و کاملاً با زبان برنامهنویسی Rust نوشته شده است. کد این برنامه تحت مجوز MIT در GitHub بهصورت رایگان در دسترس است. اگرچه مایکروسافت در حال حاضر آن را فقط برای ویندوز توسعه داده، ممکن است در آینده نسخههایی (رسمی یا غیررسمی) برای سایر سیستمعاملها نیز ارائه شود.

چرا این ویرایشگر ساخته شد؟
با وجود ویرایشگرهای متنی متعدد خط فرمان، چرا مایکروسافت تصمیم به ساخت یک ویرایشگر جدید گرفت؟ در پست وبلاگی توضیح داده شده: «بسیاری از شما احتمالاً با میم معروف ‘چطور از Vim خارج شوم؟’ آشنا هستید. اگرچه یادگیری دستور خروج از Vim نسبتاً ساده است، اما این موضوع اغلب بهعنوان یک چالش برای برنامهنویسان تازهکار و حتی حرفهای مطرح میشود. از آنجا که ما میخواستیم از این مشکل برای یک ویرایشگر پیشفرض داخلی جلوگیری کنیم، گزینههایمان به ویرایشگرهایی محدود شد که یا پشتیبانی رسمی برای ویندوز نداشتند یا بیش از حد بزرگ بودند تا در هر نسخه از سیستمعامل گنجانده شوند. به همین دلیل، Edit متولد شد.»
ادیتور Edit با الهام از ویرایشگر MS-DOS ساخته شده که در سال ۱۹۹۱ بهعنوان ویرایشگر متنی داخلی MS-DOS معرفی شد و بعداً در ویندوز ۹۵ بهعنوان جایگزینی برای Notepad بهصورت یک برنامه مستقل عرضه شد. این ویرایشگر در تمام نسخههای ۳۲ بیتی ویندوز، از جمله ویندوز ۱۰، حضور داشت. اما از آنجا که نسخههای ۶۴ بیتی ویندوز نمیتوانند برنامههای ۱۶ بیتی مانند Editor را بهصورت بومی اجرا کنند و ویندوز ۱۱ تنها بهصورت ۶۴ بیتی عرضه شده، این ویرایشگر کاملاً کنار گذاشته شد.
برای کسی که معمولاً برای ویرایش سریع در ترمینال از Nano استفاده میکند، Edit گزینهای جذاب به نظر میرسد. امیدوارم در آینده کسی نسخهای برای macOS هم ارائه دهد.
چگونه Edit را دریافت کنیم؟
برنامه Edit هنوز از طریق winget یا سایر مخازن بستهها در دسترس نیست، اما میتوانید آن را از صفحه انتشار GitHub دانلود کنید:
https://github.com/microsoft/edit/releases/latest
برای استفاده، باید آن را در پوشه استخراجشده اجرا کنید یا فایل اجرایی edit را به یک دایرکتوری در PATH سیستم خود کپی کنید سپس میتوانید در CMD یا Terminal با آن کار کنید.
مایکروسافت اعلام کرده که این ویرایشگر در ماههای آینده در نسخههای Windows Insider عرضه خواهد شد و پس از آن بهتدریج برای همه کاربران ویندوز ۱۱ منتشر میشود.