问题标签 [line-endings]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
58720 浏览

visual-studio - 如何在 Visual Studio (Express) 2008 中强制使用 unix (LF) 行尾?

有没有办法在 Visual Studio 中始终使用 LF 行结尾?我似乎永远找不到它!

0 投票
17 回答
116133 浏览

sql - '^M' 字符在行尾

当我在 Unix 环境中运行特定的 SQL 脚本时,我在 SQL 脚本的每一行末尾看到一个“^M”字符,因为它回显到命令行。我不知道 SQL 脚本最初是在哪个操作系统上创建的。

是什么原因造成的,我该如何解决?

0 投票
7 回答
51067 浏览

scripting - 如何确定文件的行尾

我有一堆(数百个)应该有 Unix 行结尾的文件。我强烈怀疑其中一些有 Windows 行尾,我想以编程方式找出哪些行尾。

我知道我可以跑

脚本中的类似内容来转换所有内容,但我希望能够识别那些需要首先更改的文件。

0 投票
3 回答
5709 浏览

dos - 如何使用 csh 从 linux 中查找带有 ^M 的文件

是否有一个 csh 脚本/命令来列出源代码树中的所有文件,这些文件的行尾在 emacs 中显示为“^M”(在 linux 下)。

谢谢!

0 投票
4 回答
8801 浏览

operating-system - Historical reason behind different line ending at different platforms

Why did DOS/Windows and Mac decide to use \r\n and \r for line ending instead of \n? Was it just a result of trying to be "different" from Unix?

And now that Mac OS X is Unix (-like), did Apple switch to \n from \r?

0 投票
4 回答
63004 浏览

python - Python得到正确的行尾

有没有一种简单的方法来获取当前操作系统使用的行尾类型?

0 投票
12 回答
166422 浏览

visual-studio - Visual Studio 规范化不一致的行尾是什么意思?

Visual Studio 偶尔会告诉我:

以下文件中的行尾不一致。你想规范化行尾吗?

然后它给了我一个带有不同标准或其他东西的下拉列表,例如 Windows、Mac、Unix 和几个 Unicode 标准。

这是什么意思,如果我点击会发生什么Yes

0 投票
3 回答
8555 浏览

java - 是否有等效的 BufferedReader.readLine() 让我选择行尾字符是什么?

BufferedReader.readLine()的 Javadoc说:

一行被认为是由换行符 ('\n')、回车符 ('\r') 或紧跟换行符的回车符中的任何一个终止的。

我需要比这更好的控制(例如,我希望能够指定行尾是“\r\n”,以便“\n”本身不会终止行)。

是否有任何 JDK 或库函数可以做到这一点?

0 投票
10 回答
66412 浏览

vim - 即使文件模式显式为 DOS,gVim 也会显示回车符 (^M)

我在 Windows 上使用 gVim。我的代码^M在行尾显示字符。我曾经:set ff=dos无济于事。这些^M字符保留在现有行中,但不会出现在我输入的换行符中。我已将模式切换到 mac(显示^J字符)和 unix(也显示^M字符)并返回到 dos。有没有其他人看过这个?

0 投票
6 回答
23479 浏览

svn - SVN 行尾样式

当我尝试在 SVN 中提交文件时,其显示错误为“提交失败”。详细信息如下......提交 svn:行尾样式不一致。