Windows10にプリインストールされているメモ帳(notepad)は、進化しています。
![](https://www.excellencive.jp/blog/wp-content/uploads/2019/10/コメント-2019-10-04_0001.png)
![](https://www.excellencive.jp/blog/wp-content/uploads/2019/10/1809_メモ帳の進化-1.png)
バージョン1809(OSビルド 17763.678)(以下、1809)では、保存できる文字コードが
![](https://www.excellencive.jp/blog/wp-content/uploads/2019/10/1809_メモ帳の進化_002.png)
- ANSI
- nicode
- Unicode big endian
- UTF-8
でした。
![](https://www.excellencive.jp/blog/wp-content/uploads/2019/10/1903_メモ帳の進化001.png)
バージョン1903(OSビルド 18362.356)(以下、1903)では、保存できる文字コードが
![](https://www.excellencive.jp/blog/wp-content/uploads/2019/10/1903_メモ帳の進化002.png)
- ANSI
- UTF-16 LE
- UTF-16 BE
- UTF-8
- UTF-8(BOM 付き)
になりました(正確にはUTF-8「UTF-8(BOM 無し)」が追加されました)。
1809では、HTML、CSS、JavaScript、PHPなどを保存する際、UTF-8を選択しても、UTF-8(BOM 付き)で保存されるため、不具合が発生しました。
1903では、UTF-8(BOM無し)で保存ができるので、便利になりました。
ファイルを新規に保存する際、文字コードUTF-8がデフォルトになっていることからも、UTF-8(BOM 無し)が考慮されたことがうかがえます。
1903での新規保存は、
- UTF-8保存 → Windows (CRLF) UTF-8
- UTF-8(BOM 付き)保存 → Windows (CRLF) UTF-8(BOM 付き)
となります。
![](https://www.excellencive.jp/blog/wp-content/uploads/2019/10/1809_003.png)
1809では、このように Windows(CRLF) などの改行コードしか確認できませんでしたが、
![](https://www.excellencive.jp/blog/wp-content/uploads/2019/10/1903_003.png)
1903では、文字コードUTF-8も確認できるようになりました。 そして、
このように
- Unix(LF)
- Macintosh(CR)
- Windows(CRLF)
改行コードも同時に確認できます。
Windows10 バージョン 18943.0 以降では、Microsoft Store からの供給になります。
![](https://www.excellencive.jp/blog/wp-content/uploads/2019/10/18943_0-1024x988.png)
メモ帳は、これからも進化が期待できそうです。