1 :名無しさん@VIP 2018/05/10(木) 06:40:50

 Microsoftの開発者向けイベント“Build 2018”が米国シアトルにて開催中で、今日は2日目のキーノートセッションが行われていました。
新しい機械学習技術やクロスデバイス体験などがお披露目されましたが、なかでも会場を沸かせたのがこれ。


 なんと「メモ帳」が改行コード“LF(0x0A)”をサポートするのだそうです。
Linuxなどで作成されたテキストファイルを「メモ帳」で開くと改行が認識されず、
すべて一行で表示されてしまったりしますが、こうした不便が解消されます。

改善前

改善後


 改行コードというのは、テキストの“改行”を表す特殊な文字(制御文字)のこと。
一般的に“キャリッジリターン(CR:0x0D)”と“ラインフィード(LF:0x0A)”の2つをいい、
もともとはタイプライターで紙を移動させる装置(キャリッジ)を元に戻す(リターン)操作と、
紙を一行(ライン)だけ上に送る(フィード)操作を表しているのだそうです。

 どの制御文字を改行コードとして採用するかは歴史的な事情でプラットフォームごとに異なります。

・Windows(CR+LF):CRとLFの2文字で改行を表す
・Linux(LF):LFのみで改行を表す
・古いMac(CR):CRのみで改行を表す

 “行を改めて行頭へカーソルを移動させる”操作を考えるとキャリッジリターンしてラインフィードする“CR+LF”が本来の意味に忠実な気がしますが、
それだけのために2文字も使うのは馬鹿らしいという考えにも一理あると思います
(現在ではあまり気になりませんが、かつてはメモリもディスクもネットワークも今よりずっと貴重でした)。





「メモ帳」がLinuxの改行コードをサポート
https://forest.watch.impress.co.jp/docs/serial/yajiuma/1120764.html
3 :名無しさん@VIP 2018/05/10(木) 06:41:38
遅いよ
4 :名無しさん@VIP 2018/05/10(木) 06:41:43
メモ帳使わんし
9 :名無しさん@VIP 2018/05/10(木) 06:44:50
たぶん俺のおかげだから感謝してつかいたまえ
7 :名無しさん@VIP 2018/05/10(木) 06:43:17
きたか…!!

  ( ゚д゚) ガタッ
  /   ヾ
__L| / ̄ ̄ ̄/_
  \/     /
10 :名無しさん@VIP 2018/05/10(木) 06:46:03
おっセーよ
8 :名無しさん@VIP 2018/05/10(木) 06:44:26
Linuxに歩み寄ってるからな
そのうちgccやtcshとかzsh使えるようになるんでね?
23 :名無しさん@VIP 2018/05/10(木) 07:16:21
>>8
もう使ってるけど
28 :名無しさん@VIP 2018/05/10(木) 07:31:52
>>8
Windows Subsystem for Linuxで普通にgcc動くよ
19 :名無しさん@VIP 2018/05/10(木) 07:11:15
osもLinuxにしちゃえよ
22 :名無しさん@VIP 2018/05/10(木) 07:15:10
>>19
既にubuntu入ってるよ
20 :名無しさん@VIP 2018/05/10(木) 07:12:49
Linux使ってるような人間はもうメモ帳なんて使ってないだろ…
55 :名無しさん@VIP 2018/05/10(木) 09:54:47
メモ帳いいから

コマンドプロンプトをアップデートしなよ
15 :名無しさん@VIP 2018/05/10(木) 06:53:44
サクラエディタ使ってますので。
32 :名無しさん@VIP 2018/05/10(木) 07:48:02
>>15
ショートカットが変なのが嫌
EmEditerこそ最強
26 :名無しさん@VIP 2018/05/10(木) 07:26:23
改行コードの確認に使ってたのに
31 :名無しさん@VIP 2018/05/10(木) 07:46:29
>>26
nkf使えよ
49 :名無しさん@VIP 2018/05/10(木) 09:08:59
notepad++使ってるので要らないわ
51 :名無しさん@VIP 2018/05/10(木) 09:18:33
sublime text使えよ
サクラ使ってるの多いけど
33 :名無しさん@VIP 2018/05/10(木) 07:51:32
vscode使ってれば関係ないよね
54 :名無しさん@VIP 2018/05/10(木) 09:49:21
改行コードだけのために別のテキストエディタ入れたりするもんな。
59 :名無しさん@VIP 2018/05/10(木) 10:28:34
使わないからいらない機能
16 :名無しさん@VIP 2018/05/10(木) 06:54:31
一般の感覚からすると、ラインフィードしてからキャリッジリターン(つまり次の行に行ってから行頭へカーソルを移動)の方がしっくりくるかもしれないが、
タイプライターはラインフィードよりキャリッジリターンの方が距離が離れてるので時間がかかるために、先にキャリッジリターン命令を出しといてからラインフィード命令を出すようにしていた
この名残から、キャリッジリターンラインフィード、つまりCRLFなんよ
17 :名無しさん@VIP 2018/05/10(木) 06:56:47
デフォルトの保存をUTF8にしないと
いちいち保存するときに何か手間が増えるだろ
43 :名無しさん@VIP 2018/05/10(木) 08:48:24
デフォルトもLFにして欲しい
50 :名無しさん@VIP 2018/05/10(木) 09:17:18
改行コードもそうだが文字コードの自動判定もしてほしい
完璧な判定はAI使わないと無理かも知れないけど
25 :名無しさん@VIP 2018/05/10(木) 07:21:04
正規表現が先だろうに
18 :名無しさん@VIP 2018/05/10(木) 07:07:11
正規表現が使えなければクズソフト
30 :名無しさん@VIP 2018/05/10(木) 07:41:28
矩形選択もできるようにしてくれ
56 :名無しさん@VIP 2018/05/10(木) 10:05:09
>>56
たし蟹www

あんな糞みたいな仕様でいつまで放置してんだろな
57 :名無しさん@VIP 2018/05/10(木) 10:06:34
パワーシェルじゃあかんの?
39 :名無しさん@VIP 2018/05/10(木) 08:20:34
あまりOSSに歩み寄って欲しくないなぁ
48 :名無しさん@VIP 2018/05/10(木) 09:02:25
何のために強化したのかわからんレベルだな
41 :名無しさん@VIP 2018/05/10(木) 08:26:08
パスワードをメモ帳に残しているので今回フォントが変わって誰かに見られたように思えてビビる
6 :名無しさん@VIP 2018/05/10(木) 06:42:32
俺には意味がわからねえけどお前らが幸せならそれでいいわ
24 :名無しさん@VIP 2018/05/10(木) 07:20:36
メモ帳なんて使わんからどうでもええわ
11 :名無しさん@VIP 2018/05/10(木) 06:47:36
メモ帳の改良に何十億ドルの研究開発費が投入されたんだろ
21 :名無しさん@VIP 2018/05/10(木) 07:13:54
15年おせえっす