【IT】「メモ帳」に多数の改善、BOMなしUTF-8がデフォルト保存形式に 〜「Windows 10 19H1」
■ このスレッドは過去ログ倉庫に格納されています
米Microsoftは12月10日(現地時間)、「Windows 10 Insider Preview」Build 18298(19H1)を“Windows Insider Program”の“Fast”リングに参加するユーザーに対して公開した。本ビルドでは「メモ帳」で多くの機能強化と改善が施されている。
まず注目したいのは、バイトオーダーマーク(BOM)のないUTF-8エンコーディングが標準になったことだろう。Build 18298の「メモ帳」は保存の際に、文字コードを“ANSI”、“UTF-16 LE”、“UTF-16 BE”、“UTF-8”、“UTF-8(BOM 付き)”の6種から選択可能で、初期設定はBOMのない“UTF-8”にセットされている。
BOMのないUTF-8(UTF-8N)はASCIIと下位互換性がある。また、BOMを扱えないソフトでも読み込むことが可能で、HTMLファイルの保存形式としても広く使われており、Webとの親和性が高い。従来の「メモ帳」は、UTF-8エンコードで保存すると必ずBOMを付けるため、Web制作の現場では忌避されてきたが、これからはそうしたことも減るだろう。
ちなみに、現在開いているテキストファイルの文字コードは、ステータスバー右端で確認が可能。ステータスバーが表示されていない場合は、[表示]−[ステータスバー]オプションを有効化するとよい。
また、未保存のテキストを扱っている際、タイトルバーの先頭にインジケーター“*(アスタリスク)”が付記されるようになったのも本ビルドにおける変更だ。他のテキストエディターでは当然のように搭載されている機能で、「メモ帳」にそれがなかったことがむしろ驚きともいえるが、ないよりはあるほうがやはり好ましい。260文字(MAX_PATH)を超える長いパスを持つファイルを扱えるようになったのも、うれしい改善点だ。
そのほかにも、キーボードショートカットがいくつか追加された。とくに「メモ帳」の新しいインスタンスを作成するショートカットキーは役立ちそうだ。
[Ctrl]+[Shift]+[N]キー:新しい「メモ帳」ウィンドウを開く
[Ctrl]+[Shift]+[S]キー:[名前を付けて保存]ダイアログを開く
[Ctrl]+[W]キー:現在の「メモ帳」ウィンドウを閉じる
Microsoftは最近「メモ帳」の強化に注力している。不具合や改善要望があれば、新設の[ヘルプ]−[フィードバック]メニューから「フィードバック Hub」へアクセスし、フィードバックを送るとよいだろう。
https://forest.watch.impress.co.jp/docs/news/1157696.html やっとか
アホのマイクロソフトがやっと重い腰を上げた
槍でも降ってくるのでは? BOM付きUTF-8とかいうアホな形式をやっとやめるのか そもそもCP932をANSIって表記するのをやめるところから始めろ 改行はどうなんでしょう
やっぱり⧵nだけだと鬼の一行表示になるんかな メモ帳は地味に長年良く使う
変なバグがあったらいやだな utf8のcsvファイルをexcelで読み取れる様にして下さい。 >>13
開くだけなら1809でCRLF以外にも対応したぞ 最近Windows触ってないけど、まだパス名はcp932なのかい? そんなことより、
ファイルを保存しようとすると、
「メモリ不足のためこの操作を実行できません。
Windows アプリケーションをいくつか終了して空きメモリ領域を増やしてから、
再実行してください。」
ってエラーメッセージを吐いて、その実保存はできてるというバグ。
https://support.microsoft.com/ja-jp/help/2970353
これは直したんだろうな???
保存がまともにできないとか、問題外も甚だしいだろう… 右クリで新規作成のTEXTもこれになっているかどうか、MSだから怪しい おー! 素晴らしい。
これでアホが設定ファイルにBOMつけて動かないとかわめくことがなくなるかな。 その昔、かんじPadっていうMS内製のメモ帳改造版があって、メモ帳の色々不具合が改善されてたけど結局世に出されることは無かったな >>19
Unicode系のAPIを使わなきゃ日本語環境ではCP932なのは未来永劫変わらないでしょ
NTFS上には最初からUnicodeで記録してる
わざわざCP932に変換して返すのがWindowsの仕様 ファイルサイズは少なくて済むけど、加工が面倒だよね。
通信速度も上がるんだし、UTF-32にしてほしかったな。 まとめてでかいの落としてくるのやめろよ
こういうのは普通のアプデでやってくれよ 検索したりするのにも、文字サイズが均一であるほうが早いだろう。 UTF-8は特殊な扱いだった。
マルチバイト文字なのにUnicodeなんだよね。 LinuxベースでWindowsを仮想で走らせればいい
もうそれでいいよ よくわからん
既存の作成済のメモ帳ファイルへの影響有無が知りたい いままでメモ帳に爆弾がついていただなんて・・・あぶねーだろが! × Web制作の現場では忌避
○ 全ての現場では忌避
普通のソフトだと10年20年とか遥かな前から当たり前にやっていること
を、メモ帳では、これから素晴らしい改善がされる予定・・・となる。
なんとも遅れた企業もあるものだw クラウドのAzureが成功してOffice365は強力なサブスクリプション商品なったことから、
一気にオープンソース化に舵を切ることが出来るようになったな。
Windwosの資産は簡単には捨て去れないけど、徐々にLinuxと融合させていく未来を描いてるよ。
早くSJISやらEUCやら抹殺して欲しい。 そうだな、いつまでもFAXつかってた企業だらけの日本は遅れてるよな こういうの担当してる人って普段何やってるの?てくらい今更すぎる 最早メモ帳を業務に使ってるやつはおらんやろ。おらんやろ? おらんやろん? おら… プログラマーの発想ではなさそうだな。
等間隔に並んでたほうが早いもんね。 >>52
メモ帳ってのは殆ど余計な物を入れてはいけないサーバーとか
まだインストールしたばっかりのユーザーのパソコンで
何やら設定する為に使うものなんだよ。 Windowsって、UTF-16が基本じゃなかったのか?
メモ帳だけUTF-8に移行すんの? マイクロソフトに不満があるならOSを変えろ
それが嫌ならPCを捨てスマホを買い、IOSだけ使って自由に暮らせ。 Windowsのメモ帳で作ったtxtファイルをOneDriveにアップロードすると文字化けして表示される。
何でMSはtxtファイルすら読み込めないのか? MSがSJISを捨てる日が来るとは
まだ捨ててないか >>29
今は游ゴシックという最高に美しいフォントがデフォルトなんだが
知らないの? バッチファイルで日本語ファイル使えなくなるやん。
まあエディタ使うけどさ。 簡単にユーチューバーみたいな動画編集できるようにしろ >>69
余計なソフトを入れるな!
ってクレームつけるやつがいるだろ。だからそんな事しない。
必要ならMicrosoftストアで探して入れればいい BOMって確かCOBOL組むときに邪魔になってたよな webページのshift-jisをなんとかなんないかな
データの受け渡しで文字化けして「またかよ!アーーーーッ!!」ってなる これで、客が勝手にPHPぶっこわして連絡が入ることもなくなるんだな gitのデフォルトがCRLFに勝手に変換する限りゼロにはならない
バージョン管理しようぜとかバカなくせになれないことする客が死ぬ PC初心者の私は、ブラウザからコピーした文章のうちフォントなどの要らない属性を捨てるのにメモ帳を重宝していたので残念です。 >BOMを扱えないソフトでも読み込むことが可能で、
ユニコード想定してない古いソフトならエンコードがどっちであろうとヌルで終わってしまうだろ。
それより、UTF-16が失敗規格だってさっさと認めて廃止しようぜ。
ゴキブリ北朝鮮 <#`Д´>
経済制裁でクーデター寸前ニダ!
日本に【経済援助】させてやるから早くするニダ!
でも拉致被害者は、絶対に帰さないニダ!
ゴキブリ南朝鮮 <#`Д´>
経済危機でデフォルト寸前ニダ!
日本と【為替スワップ】してやるから早くするニダ!
でも慰安婦像は、絶対に撤去しないニダ!
BOMなしだと今までのメモ帳で開けなくなるけど、本当にデフォルトにするのか >>66 >>77
vscodeとかクソ重いもん使いたくねーよ >>67
汚いと言われていたのは特定のフォントではなくレンダリングエンジンでは?
フォント処理をフックしてまともなエンジンでレンダリングするフリーソフト
とかあったよね 国産規格であるShift-JISをわざわざMicrosoftは尊重して採用してくれていたんだけどね。 Shift_JIS対応してないとcsv編集できなくね?
対応してるんか? WindowsのSJIS仕様のせいで、
他のOSが迷惑してる。 余計な改良はしなくてよろしい
機能が欲しければ他のソフトを使うだけ S-JISを自動認識してくれないと過去のtxtファイルを読むと大変な事に SJIS対応を無くすんじゃなく、
UTF8対応+デフォをUTF8にするんじゃね? メモ帳だけじゃねーだろ
全てデファクトスタンダードに合わせろよ
ほんとこいつらもうインターネットとコンピュータに関わんなよ アドレス帳を持っていく時にいちいちcsvをANSIに変えないとといけないのは不便極まりない メールとかソフトによって標準コードが違っているとかバカだろ >>99
日本の公式な規格はShiftJISな訳だが >>101
Windowsはさらに非ShiftJISな文字をファイル名に使った時に
アプリごとに開けるか開けないかが変わる問題があるからややこしい これはありがたい
自分ではメモ帳なんて使わないが表示がおかしいとか呼ばれることが無くなる事が嬉しいわ
あとはVSCodeを標準インストールしてくれれば MSが真似してApple化していくのに
Appleが真似もしないのにMS化していく
謎 そして、古いWindowsだらけの情弱日本で
メモ帳が文字化けしたとクレームの嵐になるんですね >>111
それは嘘。
Shift_JISの制定にはアスキーや三菱など三菱などの日本側からの働きかけや関与が大きい。
今ならともかく当時のマイクロソフトに独自で日本語コードを作成できるような力はない。 >>115
調べた
日本の公式規格はJISは本当
シフトJISがMS独自は嘘
でいいかな? そんなことよりダッシュとか文字化けするやつ使ってたら必ず嫌がらせに警告出すようにして! >>117
もうちょっとよく調べよう。
Shift_JISは国の標準化文書の附属書できちんと定められている。 機能改善は良いんだけど、結果新規のバグが埋め込まれて、それをネットで指摘されても「仕様です」で対策しない未来が見える さっさとwpfベースに書き直せばいいのに。
一日あればできるでしょ。 ShiftJISは、名前にJISとあるように、工業規格として国内で定められた文字であるJISコードを、
他の文字コードが混在している環境でも使いやすくずらした文字コードのこと
UTF8などのUnicodeは海外の規格化団体が作った文字コード
日本とは何の関係もない、言ってみればオレオレ規格 >>61
ですが、この問題の対策法どなたか分かりませんか?
ネットで検索してエンコードをいろいろ変えて保存してもやっぱり文字化けしてしまいます。
そんなファイルでもGoogleドライブや他のESファイルエクスプローラーなど他のビューワーサービスだと文字化けしないので
OneDriveの側の問題なのかもしれない。
そのくせにPCに保存してあったtxtファイルをいつの間にかOneDriveにみんな吸い取って移してしまっている。
ファイル人質詐欺だ。 >>33
>>1 にもある通り、UTF-8 はASCII コードとの互換性がある。 アイドル誌の雄だったのに
とうとう見捨てられるのかぁ またオタクが人が決めた規格を知ってる知ってないでマウント取り合戦してるな >>127
2バイト目にASCIIの範囲が現れるShiftJISとか
他の文字コードが混じった環境での使いやすさの点で論外すぎるんだが utf8への移行は個人的には賛成だけど、データベースがシフトJISの企業は大変だろうな。 メモ張なんかどうでもいいからさっさとWindowsUpdateを8.1以前と同じ方式に戻せ。 >>134
フォントの字形問題もあって、win2kのままの名簿ライブラリが、足引っ張ってる。 今さら遅すぎる
もう誰もWindowsなんてガラパゴスOSは使ってないわ Web業界入りたての頃、「表」 や 伊予の「予」とか特定の漢字で文字化けするの
最初ワケがわからなくて泣きそうになったわ。全部 Shift-JISのせいだった。 Shift_JISと、マイクロソフトがShift_JISをベースに実装したWindows-31J (MS932)は別物。
巷でシフトジスと言えばWindows-31Jを指すけど
あとUnicodeはISOの方でも標準化されてる。 >>138
0x5cとか7cだな
外人のアプリ翻訳するのに\つけてたは >>138
それは、S-JISのせいじゃなくて、多言語対応を謳いながら各国のキャラクタセットの
問題点を理解してない7ビット文字圏のクソプログラマのバグだよ。 いーや、標準的に使われてるエスケープコードを文字に使ったほうが悪い。 >>84
それはお前のパソコンがどこかぶっ壊れてるだけ
プラグインなしのプレーン実行ならもちろんだが
深いレベルで重いコード解析が走るReactやAngular+npm_modules環境の
サポートプラグインを実行してもVSCodeはダントツで早い >>144
まともなプログラムは制御コードとキャラクタセットの関係を考慮してるんだから出来てないのがレベル低いだけだろ。
文字コード変換に色々問題があるのはプログラマなら常識だし。 その常識であるいろいろな問題を生じるコードを作ったほうが糞wwwwww
utf8はちゃんと避けてるよねwww ShiftJISだと標準C関数すら動かなくなるからなw
こんなアホな文字コードはない
賢明なunix系OSはEUCを作った 余計なことしなくていい
高機能なのはほかのつかうし メモ帳しか使ってはいけないという企業もあるみたいなのでこの辺りの改良は必要かと >>52
紙のメモに伝言書かなきゃならないのに漢字忘れた時に、メモ帳に文章書いてみて漢字調べるのに便利だったりする おい、何でメモ帳に部品リストありきな事になるんだよ、元々無関係だろうに ■ このスレッドは過去ログ倉庫に格納されています