Flutter VSCode+;颤振=>;quickfix将光标保留在错误的行上
当使用quickfix/lightbulb/Flutter VSCode+;颤振=>;quickfix将光标保留在错误的行上,flutter,visual-studio-code,Flutter,Visual Studio Code,当使用quickfix/lightbulb/Ctrl+功能来调用与小部件包装…时,光标会停在插入的小部件下方的行上,迫使我每次都上移并选择它以键入新的小部件 我相当确定它曾经自动选择了小部件,这样您就可以开始键入新小部件的名称,但是我在VSCode中找不到与此相关的任何设置,我的搜索只会让人们询问如何调用quickfix菜单 更新: 使用预定义的操作(如Wrap with Center)时也会发生同样的行为,因为光标位于新的Center小部件下方的一行。您可以正确地看到,它用于突出显示小部件并
Ctrl
+
功能来调用与小部件包装…
时,光标会停在插入的小部件下方的行上,迫使我每次都上移并选择它以键入新的小部件
我相当确定它曾经自动选择了小部件
,这样您就可以开始键入新小部件的名称,但是我在VSCode中找不到与此相关的任何设置,我的搜索只会让人们询问如何调用quickfix菜单
更新:
使用预定义的操作(如Wrap with Center
)时也会发生同样的行为,因为光标位于新的Center
小部件下方的一行。您可以正确地看到,它用于突出显示小部件并停止。这是由于LSP协议的限制(Dart扩展正在迁移到该协议)
这是通过对LSP的非官方扩展实现的,但是它需要在Dart和LSP服务器(在SDK中提供)的代码扩展中进行更改,因此需要更新这两个扩展的版本,然后才能看到修复
如果您仍然看到光标指向其他修复程序的错误位置,请将问题提交到。没错,我一直很喜欢此修复程序,但忘记更新此问题。谢谢你的辛勤工作,丹!