在OSX上
从我阅读的内容文本编辑器显示 ? 我明白 应该仅在文本编辑中显示为新行吗? 我有一个终端输出 我想替换为新行,以便添加到github时,markdown content将正确渲染
我保存到文本文件的原始输出是
\nsequenceDiagram\n participant ABOUT_ME_APP as \"AboutMeApp\"\n
格式后,它应该看起来像
sequenceDiagram
participant Application as \"Application.java\"
...
如果我替换,我可以上班
使用New Line甚至在Windows笔记本电脑上使用记事本++替换
也是如此
它将正确显示新线。
我的理解是在原始文本文件中,新行被存储为
或者
无论如何在内部?在文本编辑器中打开时显示为新行,这是正确的吗?
我的理解是在原始文本文件中,新行被存储为 或者 无论如何在内部?
.txt
或Hex,我们决定哪个数字表示哪些字符,但通常在
.html
)完成的,但这只是一个约定。 就像所有内容一样,字符被存储为数字。确切的数字取决于Character编码
中为10
或0a。当您告诉VS代码时,文件代表UTF-8编码的文本(默认值),则知道将数字10显示为newline,将数字97显示为“ A”。如果您想保存带有newline字符的文本文件,请使用newline字符。
\n
实际上是一个\
和一个。这是当我们希望可见时通常表示新线角色的方式。要将其变成新线,必须通过某种格式化来运行它才能将其变成newline字符。
,例如,大多数编程语言都会在字符串中将其视为newline。例如,在Ruby。
n
\n