Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code 跨多个操作系统管理VisualStudio代码ESLint扩展中的行尾_Visual Studio Code_Eslint - Fatal编程技术网

Visual studio code 跨多个操作系统管理VisualStudio代码ESLint扩展中的行尾

Visual studio code 跨多个操作系统管理VisualStudio代码ESLint扩展中的行尾,visual-studio-code,eslint,Visual Studio Code,Eslint,我正在从事一个React+Express+MongoDB项目,该项目在Github上具有存储库。 我正在使用Windows作为我的主工作站。然而,我经常用我的macbook提交一些文件。两者都使用具有相同设置的Visual Studio代码 我使用自动格式化、保存时格式化和ESLint在提交之前保持干净的外观 每次我从git中提取时,ESLint插件都会突出显示每一个行尾字符 在my.eslintrc.json文件中: "rules": { "linebreak-style": [

我正在从事一个React+Express+MongoDB项目,该项目在Github上具有存储库。 我正在使用Windows作为我的主工作站。然而,我经常用我的macbook提交一些文件。两者都使用具有相同设置的Visual Studio代码

我使用自动格式化、保存时格式化和ESLint在提交之前保持干净的外观

每次我从git中提取时,ESLint插件都会突出显示每一个行尾字符

在my.eslintrc.json文件中:

"rules": {
    "linebreak-style": [
        "error",
        "windows"
    ]
}
我试图删除“windows”或将其更改为“unix”,但仍然存在相同的问题。 提交到git时,它会说:

warning: LF will be replaced by CRLF in .eslintrc.json.

这是一种在Visual Studio代码环境中跨多个平台使行尾LF/CRLF一致的方法吗?

我注意到可以通过单击CRLF字来切换行尾,这是一种全局设置


我注意到可以通过单击CRLF单词来切换行尾,这是一个全局设置


我是否可以添加某种设置,每次创建
.sh
文件时,都会将行尾设置为LF?这真的很烦人…我可以添加一些设置吗?每次我创建
.sh
文件时,都会将行尾设置为LF?真烦人。。。