Notepad++:“Mac”格式有什么作用?

14 notepad++

在 下Settings > Preferences > New Document > Format,有 3 个选项:WindowsMacUnix。我查看了 Notepad++ 帮助页面,但它们似乎已经过时,图像仍然指具有不同首选项页面 UI 的过去版本。

我只是想知道“Mac”选项的作用。我运行的是 Windows 7 Professional SP1(64 位)

mea*_*ace 33

选项指的是如何处理换行符——是使用回车 (CR)、换行 (LF) 还是两者兼而有之。

  • Windows系统:CR LF\r\n
  • *nix/OSX: LF( \n)
  • MAC(预OSX): ()CR\r

这在抓取文档、编写正则表达式、在应用程序之间共享数据等时可能是相关的。

  • 请注意,这是**经典** Mac OS。**Mac OS X** 由于其 Unix 传统,将使用 Unix 风格的行尾。 (36认同)
  • @Seiyria 一个重要的例外是 Windows 附带的文本编辑器:记事本。写字板可以处理 Unix 行尾,但记事本不能。当在 Linux 上设计的程序移植到 Windows 时,有时文档将是 Unix 格式的文本文件,并且在记事本中全部混杂在一行中。这就是为什么 Notepad++ 是我的默认文本编辑器的原因,即使我不需要它的大部分功能。 (6认同)
  • @kel 你使用什么并不重要,只要它是一致的并且没有人改变它。现在大多数编辑器都可以识别并适应您的文档使用的任何样式。 (5认同)