首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在按Ctrl+Shift+I short将代码格式化为可读格式后,出现省道和颤动的vscode无效语法错误

在按Ctrl+Shift+I short将代码格式化为可读格式后,出现省道和颤动的vscode无效语法错误
EN

Stack Overflow用户
提问于 2020-01-18 09:01:20
回答 1查看 626关注 0票数 0

我正在使用ubuntu中的vscode开发flutter应用程序。我安装了vscode的flutter和dart扩展。当我编写代码并保持相同的脏格式时,它不会出现任何语法错误,但在我使用Ctrl+Shift+i短键vscode将代码重新格式化成可读的形状后,-although会出现语法错误。但是,当我关闭文件(这里是.dart文件)并重新打开它时,所有错误都消失了。你可以在图片中看到更多。

我不知道如何处理这种错误。

EN

回答 1

Stack Overflow用户

发布于 2020-02-02 23:03:43

我猜您已经安装了Laravel Blade Spacer扩展。此扩展在处理文档编辑事件时使用accidentally reverses the order of edits。然后,VS Code将这组变化的更改传递给其他扩展名(如Dart),这些扩展名最终会进行不正确的编辑(在本例中,这些编辑会被发送到语言服务器,因此它会得到文件外观的错误图片)。

这在https://github.com/microsoft/vscode/issues/88310的VS代码中得到了修复(通过防止数组发生突变),但尚未发布。

现在,您需要禁用该扩展或使用VS Code Insiders。一旦VS Code的下一个稳定版本发布,这个问题就会消失。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59796654

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档