I use Windows 10 家庭版 https://en.wikipedia.org/wiki/Windows_10_editions#Baseline_editions我通常使用 Visual Studio Code (VS Code) 来编辑 Linux Bash 脚本以及 PHP 和 JavaScript。
我不开发任何专用于 Windows 的东西,而且我不介意我编辑的所有文件的默认 EOL 都是类似 Unix 的 (nix)。
在 Visual Studio Code 中,如何确保所有文件(无论文件扩展名如何)中的所有 EOL 都是 nix?
在我使用 Visual Studio Code 在 Windows 中编写了一些 Bash 脚本,并将它们作为项目的一部分上传到 GitHub,并且审查该项目的一位高级程序员告诉我,我提出了这个问题。Windows 停产还有一个BOM https://en.wikipedia.org/wiki/Byte_order_mark如果我将那里的 EOL 更改为 nix (或者至少是我所理解的),我可以解决这个问题。
因为我所有的开发都是面向Linux的,所以我更喜欢默认的,any我编辑的文件将不会终止生命周期,即使它是 Windows 独有的。
The 接受的答案 https://stackoverflow.com/a/48693007/988525解释了如何对所有文件执行此操作(在设置中使用 files.eol),但如果您需要覆盖该设置,右下角有一个指示器,您可以单击该指示器并更改该文件。我花了一段时间才注意到这是可点击的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)