IT、ガジェットネタまとめ速報

IT技術やガジェットネタに関するみんなの反応のまとめをチョイスしてお届け!

Web系関連記事: プログラミング、開発関連

「メモ帳」がLinuxの改行コードをサポート

投稿日:

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

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

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

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

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

 さて、「メモ帳」の改善については公式ブログ“Windows Command Line Tools For Developers”で詳しく説明されていますが、それによると

最新の「Windows 10 Insider Preview」で試せる(編集部にてBuild 17661で確認)
新規作成ファイルは従来通りCR+LFコードで作成される
LFだけでなくCRもサポートする
ステータスバーに改行コードの種類を表示する
互換性に問題がある場合はレジストリを編集して元の挙動に戻せるようにする
のだそうです。Linuxで開発されたソフトのライセンスや利用許諾、設定ファイルはLFコードで書かれていることが多いですが、わざわざサードパーティ製のテキストエディターをダウンロードしなくても「メモ帳」で閲覧・印刷できるようになるのは結構うれしいですね。
https://forest.watch.impress.co.jp/docs/serial/yajiuma/1120764.html

引用元: http://egg.5ch.net/test/read.cgi/bizplus/1525877468/

続きを読む

このまとめの続きはコチラ!

-Web系関連記事: プログラミング、開発関連

関連記事

「AlphaZero」がチェス、将棋、囲碁の各世界最強AIを打ち負かす

1: ムヒタ ★ 2018/12/09(日) 10:34:18.81 _USER
 米Alphabet傘下の英DeepMindは12月6日(現地時間)、「AlphaGo Zero」から進化させた強化学習採用のAI「AlphaZero」が、チェス、将棋、囲碁のそれぞれの世界最強AIを打ち負かしたと発表した。  強化学習(reinforceme…

厚労省「すいません、COBOL分かる人間が少なくて勤労統計調査のチェック甘かったです」

1: 名無しさん@涙目です。(愛知県) [DE] 2019/01/23(水) 19:12:31.69 ● BE:218927532-PLT(13121)
厚生労働省の毎月勤労統計調査についての特別監察委員会の報告書が出され、委員長の記者会見が行われた。 疑問も残るが、おおむね事実関係は明らかになった。焦点になっ…

さらばAI、これからは「拡張知能」と呼ぶ時代がやってくる

1: 田杉山脈 ★ 2018/07/09(月) 01:09:00.87 _USER
ダートマス大学のジョン・マッカーシー教授は62年前の夏、「人工知能」(AI)という用語をつくり出した。だが、マサチューセッツ工科大学(MIT)メディアラボ所長の伊藤穰一は、この言葉は役に立たないと考えるようになっ…

なぜ“デスクトップLinux”は普及しなかったのか?

1: 名無しさん@涙目です。(東京都) [DE] 2018/11/20(火) 01:31:45.18 BE:306759112-BRZ(11000)
 10月末に発表されたIBMがRed Hatを買収した件は話題になりました。この件でいろいろ調べていたら、こんな記事が目に止りました。  この中にこんな一節があります。 …

「ベランダ発電」広がる 装置はネット通販、自力で設置

1: 田杉山脈 ★ 2018/11/09(金) 19:25:38.45 _USER
「ベランダ発電」がじわり広がっている。屋根のないマンションやアパート暮らしでも、日当たりの良いベランダがあれば、小型の太陽光パネルを置いて「発電所」にできる。口コミで広がる「入門書」は増刷を重ねている。 …