Windows Notepad一直在显示非Microsoft操作系统的线路中断时遇到问题。现在正在更新能够处理UNIX,Linux和MacOS系统中使用的行字符的末端。
记事本最终将正确显示所有文本文件。
记事本更新
在博客中邮政,Microsoft承认了Notepad在折线上的问题。由于其他操作系统格式化了线路断裂的方式,Notepad无法正确显示Unix,Linux和MacOS中制作的文本文件的内容。这将导致这些文件的所有内容出现在一行中,并使其看起来乱七八糟。
微软宣布,从最新版本的Windows 10 Insider Build开始,Notepad将开始支持Unix/Linux线路结束(LF),Macintosh Line Endings(CR)和Windows Line Endings(CRLF)。默认情况下,在记事本中创建的所有文件都将使用CRLF线结束。
该应用程序的更改之一是,状态栏现在将显示当前打开的文件正在使用哪种线路格式。也可以通过更改注册表键来禁用此更改,该键将将程序恢复为原始行为。
为此用户将要必须转到注册表中的HKEY_CURRENT_USERSOFTWARMEATWARMEATOFTNOTEPAD。然后转到fwindowsonlyolol,然后将值更改为1。这将使用户以上一个乱码的form看到文件。
Windows记事本和线路断路
视窗Notepad通常会遇到问题,从其他操作系统的文本文件中读取销售线路。这是因为它只是为了理解Windows制作线路结尾的方式。 Windows,Unix和MacOS在文本文件中都有不同的方式来指示线条结束。
Window告诉Notepad的方式将有一个线路结尾,涉及两个字符,即马车返回(CR),该字符之前是线条提要(LF)。这两个字符都有不同的作业,CR将打印头移至线路的开始,而LF则以一行移动纸张,根据到ARS Technica。
其他系统不遵循相同的技术。 Unix使用裸线供稿告诉程序已经开始了一条新线路。 Macos的先前版本使用裸托架返回来做同一件事。此方法从未延续到Windows中,该方法总是做出记事本,需要用于文本文件的运输返回和线条供稿。