【Windows】問世三十多年,Windows 記事本終於支援 Linux 結尾!

微軟越來越積極攏絡開發者,以前不在其他平台發表開發工具,如今紛紛推出 Linux 或是 Mac 版本。而跟 Github 的合作也一直加溫,也把手上不少專案開源出來。不過關於跨平台,有一個問題一直沒修,那就是 Windows 作業系統的記事本,無法正確讀取其他作業系統的純文字檔案。但在微軟在 Build 大會期間,微軟團隊悄悄說明他們已經在新版本的 Windows 10 上面,修改記事本不能讀 Linux 或 Mac 上面的純文字檔,以後在不必特意在其他平台存檔時特別留意檔案文件格式問題


微軟的 Notepad 儘管不起眼,但從 1985 年就在 Windows 1.0 推出,伴隨著大家撰寫簡單的文件,或是讀取程式說明。記事本功能很簡單,說實話很難出什麼問題,但卻有個致命的問題,無法讀其中作業系統程式儲存的純文字檔案。記事本只支援 Windows End of Line (EOL) 字元,而到現在三十多年了,這個問題一直存在,直到最近……
目前微軟還未在正式的 Windows 10 推出更新可以讀其他作業系統純文字檔案的修改版本,還只能在 Windows 10 開發者預覽版本體驗微軟帶來的重要更新。而且也未說明微軟為何此時突然修正這個已經存在 33 年的問題

▲ 微軟記事本在修改 Linux 結尾之前 (上),以及預覽版之後 (下) 的差異

微軟在 Build 大會上面有很多他們想強調的主打功能,修改記事本長久存在的問題獲得相當大的回響。Windows 開發者平台主管 Kevin Gallo 說:「我們修好了記事本。」台下隨即傳來相當大的掌聲
由於微軟要擁抱開發者,也勢必面對 Windows 使用者要讀取其他開發者所撰寫的文件,而這當中應當不少人是用 Linux 或是 Mac 電腦存純文字文件。如果不喜歡微軟新的記事本設定,當然能改掉,隨時能透過登錄機碼修改掉