Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.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 更漂亮的不是';t格式导出对象之间的间距_Visual Studio Code_Prettier - Fatal编程技术网

Visual studio code 更漂亮的不是';t格式导出对象之间的间距

Visual studio code 更漂亮的不是';t格式导出对象之间的间距,visual-studio-code,prettier,Visual Studio Code,Prettier,我使用prettier使用以下配置格式化我的typescript代码。但是,正如您在下面的代码片段中看到的,prettier并不能解决间距/空行问题。在userSignupSchema和userLoginSchema之间应该有一个空行,userLoginSchema和tokenSchema之间只有一个空行。我正在使用VS代码。你知道怎么解决这个问题吗 { “扩展”:[“airbnb”,“prettier”,“plugin:node/推荐”], “插件”:[“更漂亮”], “规则”:{ “更漂亮/

我使用prettier使用以下配置格式化我的typescript代码。但是,正如您在下面的代码片段中看到的,prettier并不能解决间距/空行问题。在
userSignupSchema
userLoginSchema
之间应该有一个空行,
userLoginSchema
tokenSchema
之间只有一个空行。我正在使用VS代码。你知道怎么解决这个问题吗

{
“扩展”:[“airbnb”,“prettier”,“plugin:node/推荐”],
“插件”:[“更漂亮”],
“规则”:{
“更漂亮/更漂亮”:“错误”,
“无未使用的变量”:“警告”,
“无控制台”:“关闭”,
“功能名称”:“关闭”,
“无进程退出”:“关闭”,
“对象速记”:“关闭”,
类方法使用此选项:“关闭”
},
“单引号”:正确
}
export const userSignupSchema=z.object({
名称:z.string()
})
export const userLoginSchema=z.object({
名称:z.string()
})
export const tokenSchema=z.object({
访问令牌:z.string()
})

检查ESLint扩展插件的输出:Ctrl+J以在面板未打开时打开面板→ 输出→ 埃斯林特。您的ESLint配置无效。您不能在那里设置
“singleQuote”:true
。这是Prettier的选项,因此应该在中指定。

上面的配置是我的倾斜配置。因此,它不是prettier config.Yep的一部分,但是您通过ESLint插件(ESLint plugin prettier)使用prettier,因此如果您的ESLint配置被破坏,您将没有prettier。