问题标签 [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.
visual-studio - 如何在 Visual Studio (Express) 2008 中强制使用 unix (LF) 行尾?
有没有办法在 Visual Studio 中始终使用 LF 行结尾?我似乎永远找不到它!
sql - '^M' 字符在行尾
当我在 Unix 环境中运行特定的 SQL 脚本时,我在 SQL 脚本的每一行末尾看到一个“^M”字符,因为它回显到命令行。我不知道 SQL 脚本最初是在哪个操作系统上创建的。
是什么原因造成的,我该如何解决?
scripting - 如何确定文件的行尾
我有一堆(数百个)应该有 Unix 行结尾的文件。我强烈怀疑其中一些有 Windows 行尾,我想以编程方式找出哪些行尾。
我知道我可以跑
脚本中的类似内容来转换所有内容,但我希望能够识别那些需要首先更改的文件。dos - 如何使用 csh 从 linux 中查找带有 ^M 的文件
是否有一个 csh 脚本/命令来列出源代码树中的所有文件,这些文件的行尾在 emacs 中显示为“^M”(在 linux 下)。
谢谢!
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?
python - Python得到正确的行尾
有没有一种简单的方法来获取当前操作系统使用的行尾类型?
visual-studio - Visual Studio 规范化不一致的行尾是什么意思?
Visual Studio 偶尔会告诉我:
以下文件中的行尾不一致。你想规范化行尾吗?
然后它给了我一个带有不同标准或其他东西的下拉列表,例如 Windows、Mac、Unix 和几个 Unicode 标准。
这是什么意思,如果我点击会发生什么Yes
?
java - 是否有等效的 BufferedReader.readLine() 让我选择行尾字符是什么?
BufferedReader.readLine()的 Javadoc说:
一行被认为是由换行符 ('\n')、回车符 ('\r') 或紧跟换行符的回车符中的任何一个终止的。
我需要比这更好的控制(例如,我希望能够指定行尾是“\r\n”,以便“\n”本身不会终止行)。
是否有任何 JDK 或库函数可以做到这一点?
vim - 即使文件模式显式为 DOS,gVim 也会显示回车符 (^M)
我在 Windows 上使用 gVim。我的代码^M
在行尾显示字符。我曾经:set ff=dos
无济于事。这些^M
字符保留在现有行中,但不会出现在我输入的换行符中。我已将模式切换到 mac(显示^J
字符)和 unix(也显示^M
字符)并返回到 dos。有没有其他人看过这个?
svn - SVN 行尾样式
当我尝试在 SVN 中提交文件时,其显示错误为“提交失败”。详细信息如下......提交 svn:行尾样式不一致。