مایکروسافت پس از ۲۰ سال مشکل Notepad را رفع کرد!

گروه فناوری الف،   3970222212

مایکروسافت در نهایت پس از گذشت ۲۰ سال یا بیشتر، دیروز اعلام کرد که در بروزرسانی بعدی ویندوز ۱۰، مشکل Notepad را رفع خواهد کرد تا فایل های متنی با استفاده از پایان خطوط unix دچار بهم ریختگی نشوند.

به گزارش نت نوشت، مایکروسافت در نهایت پس از گذشت ۲۰ سال یا بیشتر، دیروز اعلام کرد که در بروزرسانی بعدی ویندوز ۱۰، مشکل Notepad را رفع خواهد کرد تا فایل های متنی با استفاده از پایان خطوط unix دچار بهم ریختگی نشوند.

در شروع کار نوت پد بیلد اینسایدر ویندوز ۱۰، به طور معمول (Unix/Linux line endings (LF)، Macintosh line endings (CR و (Windows Line endings (CRLF را پشتیبانی خواهد کرد. فایل های جدید ایجاد شده در Notepad به صورت پیش فرض از (Windows line ending (CRLF استفاده می کنند، اما اکنون امکان مشاهده، ویرایش و چاپ فایل های موجود وجود دارد، به طور صحیح فرمت پایانی خطوط فعلی حفظ خواهد شد.

چیزی که ما می خواهیم در مورد آن صحبت کنیم این است: ویندوز همیشه خطوط را در فایل های متنی با Carriage Return و Line Feed character یا “\r\n” به پایان رسانده است، در حالی که یونیکس خطوط را فقط با یک Line Feed character یا “\n” پایان می دهد. بنابراین هنگام باز کردن یک فایل لینوکس یا یونیکس با استفاده از نوت پد، مانند تصویر بالا آشفتگی وحشتناکی را در متن خواهد دید و این مورد از دردسر سازترین مشکلات Notepad به شمار می رفت!

ما نمی گوییم که برنامه نویسان واقعی برای ویرایش وب سایت ها از نوت پد استفاده می کنند. البته که بیشتر برنامه نویسان واقعی از vim استفاده می کنند و برنامه نویسان کمتری نیز از نوع IDE یا Notepad++ یا Ultraedit یا هر ابزار دیگری به جز نوت پد استفاده می کنند.

پس چرا این مهم است که نوت پد نمی تواند فایل های لینوکس را باز کند؟ جواب واضح است. از آنجا که تقریبا هر وب سروری لینوکس را اجرا می کند. بنابراین اگر بخواهید فایل ها را از سرور وب خود ویرایش می کنید، باید فایل هایی را که از انتهای خطوط یونیکس استفاده می کنند ویرایش کنید و اگر شما آنها را در Notepad باز کنید، آشفتگی در خطوط متن خواهد دید. اگر این فایل آشفته را ذخیره کنید … خوب حالا وب سایت شما احتمالا دچار مشکل می شود.

این موضوع فقط در مورد نوت پد نیست. ما همه خواستار ویژگی های توسعه دهندگان مانند پوسته Linux Bash، کپی و paste از Command Prompt و پشتیبانی از SSH ساخته شده هستیم، اما مایکروسافت سال ها و سال های زیادی زمان می برد تا در نهایت این مشکلات را رفع کند.

بنابراین بسیاری از برنامه نویسان cloud-based به سیستم عامل مک رجوع کرده اند. این ویژگی هایی که سالها پیش باید اضافه می شدند به اندازه کافی قابل قبول نیستند تا آنها را مجددا به ویندوز بر گردانند. MacOS دارای پشتیبانی داخلی از هر چیزی است که توسعه دهندگان به آن نیاز دارند و ابزارهای قابل ملاحظه بهتری برای انجام همه امور کوچک و بزرگ را دارد.

yektanetتریبونخرید ارز دیجیتال از والکس

پربحث‌های هفته

  1. تصاویری از اجرای طرح عفاف و حجاب در تهران

  2. طرح عفاف و حجاب از امروز در تهران

  3. نظرات برگزیده مخاطبان الف: وضعیت حجاب، حاصل کم‌کاری چهل‌ساله است/ باید برای مبارزه با سگ‌های ولگرد فکری کرد

  4. این صدای اقتدار ایران است ...

  5. تنبیه متجاوز آغاز شد /حمله موشکی و پهپادی ایران به اسراییل

  6. نظر باباطاهر عریان درباره دلار !

  7. وحدت ملی با وعده صادق

  8. آنچه اسرائیل در مورد "وعده صادق" نمی گوید

  9. استخوانی در گلوی اسرائیل!

  10. دومین روز بزرگ تاریخ معاصر ایران

  11. آیت الله صدیقی: عذرخواهی می‌کنم که با غفلت و کم توجهی باعث هجمه به ملت ایران شدم

  12. کمی دیر نیست؟

  13. هیات علمی یا کارخانه چاپ مقاله !

  14. اطلاعیه سازمان اطلاعات سپاه در خصوص حمایت از رژیم صهیونیستی در فضای مجازی

  15. «برجام» در موزه تاریخ ؟!

  16. باهنر: نباید به اندازه تورم حقوق ها افزایش یابد/ ۹۰ درصد منتخبان وظایف مجلس را نمی‌دانند

  17. ۲ دلیل برای تشدید "گرانی" در ایران

  18. موجرانی که اجاره بهای زیادی بگیرند، جریمه می‌شوند

  19. حمایت افکار عمومی ایران از حمله به اسرائیل

  20. گانتس: زمان، مکان و شیوه پاسخ به ایران را خودمان تعیین می‌کنیم

  21. خاتمی: پاسخ ايران به جنايت اسرائيل مدبّرانه، شجاعانه، منطقی و قانونی بود

  22. هیچ گاه اعتراف نمی کند، چون...

  23. تصاویری از نمازجمعه تهران به امامت حجت‌الاسلام کاظم صدیقی | کدام چهره‌های سیاسی و نظامی به نمازجمعه رفتند؟

  24. اسراییل چه باید بکند؟ 

  25. منظور: افزایش دائم دستمزدها به ‌رفاه مردم کمک نمی‌کند

آخرین عناوین