Visual studio code 如何在vscode中包围颤振小部件
只是想知道visual studio代码中是否有一个快捷方式或扩展来包围代码块,或者更具体地说,突出显示小部件名称,然后包围该小部件的子部件 通常情况下,我创建了一个:Visual studio code 如何在vscode中包围颤振小部件,visual-studio-code,flutter,Visual Studio Code,Flutter,只是想知道visual studio代码中是否有一个快捷方式或扩展来包围代码块,或者更具体地说,突出显示小部件名称,然后包围该小部件的子部件 通常情况下,我创建了一个: Padding( padding: EdgeInsets.all(10.0), child: Container( ... 但是在写了一些东西之后,我想用一些其他的东西,比如列或行,来包围填充。 现在,我需要在Padding前面加上行(子项:),然后向下滚动并添加新的括号 难道没有办法只选择填充,然后告诉vs co
Padding(
padding: EdgeInsets.all(10.0),
child: Container(
...
但是在写了一些东西之后,我想用一些其他的东西,比如列或行
,来包围填充
。
现在,我需要在Padding
前面加上行(子项:
),然后向下滚动并添加新的括号
难道没有办法只选择填充
,然后告诉vs code我将在前面加上前缀,以便为我添加括号吗
非常肯定我在IntelliJ中看到了这一点当然
Vscode提供了一些重构选项,包括用列换行
:
只需右键单击小部件并按“重构”。将光标放在要编辑的小部件中,然后使用CTRL+。
快捷键查看选项。对MacOS使用CMD+。
。这就可以了。右键单击小部件并选择“重构”,然后在Windows上的VS Code上选择“用新小部件包装”只需右键单击任何小部件并按“重构”或使用键盘快捷键即可
Ctrl+Shift+R如果有人在寻找Android Studio,请在Mac中使用其选项+返回
,在Windows中使用Alt+Enter
。⚠️ 如果右键单击-重构时未显示wrap with Column
:
- 在窗口上:Ctrl+
- 关于MacOs:⌘ + .李>
然后右键单击>wrap with Column
发生这种情况的原因如下:。
这里还记录了:您现在可以将快捷方式绑定到重构操作:
Ctrl
+
在代码中打开“灯泡”菜单,显示所有代码修复/重构。代码v1.20获得了快速修复的能力。要做到这一点,您应该编辑keybindings.json文件并包含重构的ID,如下所示
完美的非常感谢。太棒了,糟糕的是谷歌忘了在Flitter网站上提到这一点。在那里,他们只是声明使用Alt+Enter如何删除小部件任何快捷方式?这很好。我看到了它的演示,但没有看到重构选项的演示。这项功能将节省我的时间。谢谢你是我的英雄!:)<代码>CMD+。
适用于MacOS。非常感谢。我也在找这个。谢谢这更适合作为对这个问题的评论。人们将能够更容易地看到这一点。非常感谢您D