vscode如何替换所有文件的回车格式为LF呢?
之前设置的回车格式是CRLF
现在eslint改为硬性LF,已经在VS里配置了"files.eol": "n" 但是得每个文件挨着打开手动改一把
有木有什么好办法全部一次替换呢?每个文件打开来挨着改好蓝瘦··
回答:
我是除了修改配置。还安装了一个插件 vscode" rel="nofollow">EditorConfig for Visual Studio Code
项目文件夹根目录创建这个文件 .editorconfig
,内容如下:
root = true[*]
charset = utf-8
indent_style = space
indent_size = 2
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
这样你新建或者把旧的文件 Ctrl + S
,就OK了~
补充: git config --global core.autocrlf
请查看并修改,具体使用自行搜索。
EditorConfig:http://editorconfig.org/
回答:
- git有个自动转换换行符功能,在文件commit时会自动转换换行符格式;
不想使用,也可以通过
git config --global core.autocrlf false
关闭; - 如果仅仅想要让编辑器显示LF,除了楼上说的 利用.eslintrc配置,然后ctrl+s 保存时一个个转换;
- 另外一个方法是使用git-windows自带有dos2unix.exe,
执行find . -type f -exec dos2unix {} \;
批量转换
回答:
回答:
在vsc里面做全局替换\r\n
-> \n
回答:
VSCode自带转换, 编辑器右下角状态栏, 笑脸左边就有 CRLF或者LF, 点击选择想要的就好
回答:
在文件夹中查找,然后选择图中红色方框的位置,选择后就能匹配正则表达式,然后输入rn就能匹配所有的rn,然后替换为n.即可。
以上是 vscode如何替换所有文件的回车格式为LF呢? 的全部内容, 来源链接: utcz.com/p/188967.html