如何在 Mac 上的 VSCode 中按住 Ctrl 键单击以在 Flutter 中保持一致的行为?

问题描述 投票:0回答:1

问题:在一台 Mac 上,在 VSCode 中,当我按住 Ctrl 键单击某个小部件时,会出现重构/包装菜单 - 与按 command + '.' 时出现的菜单相同。这是正确的行为。

但是在另一台 Mac 上,当我按 cntrl 键并单击某个小部件时,会弹出“转到定义”菜单。这是不可取的,也是不正确的。

配置中有什么不同会导致不同的行为,我该如何更改它?

两台机器均已更新到最新的 VScode 和 Flutter 版本以及扩展。

flutter macos visual-studio-code widget
1个回答
0
投票

事实证明,它与 VSCode 和 Flutter 配合使用的方式是一个两步过程,如下所示:

  1. 按住 ctrl 键单击可显示“转到定义”等菜单。这是一个 VSCode 弹出窗口。如果你往下看大约一半,菜单上的项目之一是“重构”。

  2. 单击此弹出菜单上的“重构”,会弹出一个不同文本格式的菜单。这是一个 Flutter 弹出窗口,独立于 VSCode IDE。 “wrap”功能位于此 Flutter 弹出菜单中。

一如既往,cmd + '.'一步完成同样的事情。

© www.soinside.com 2019 - 2024. All rights reserved.