如何调整Flutter More Action操作顺序:置顶Wrap with Widget并下移Extract
调整More Action面板的操作排序方法
主流IDE/编辑器的实现方案
JetBrains系列(WebStorm、IntelliJ等)
- 打开设置面板(快捷键
Ctrl+Alt+S),进入Keymap选项- 若想直接提升效率:搜索
Wrap with Widget,右键该操作选择「Add Keyboard Shortcut」,给它设置专属快捷键(比如Ctrl+Alt+W),无需进入More Action即可快速调用 - 若一定要调整面板内排序:进入Appearance & Behavior > Menus and Toolbars,找到More Action对应的菜单组(可直接搜索「More Action」定位),拖动
Wrap with Widget到列表顶部,同时将Extract相关操作拖拽至面板下方区域
- 若想直接提升效率:搜索
VS Code
- 打开设置JSON文件(快捷键
Ctrl+Shift+P输入Preferences: Open Settings (JSON)),添加以下配置:"workbench.commandPalette.sortOrder": "custom", "workbench.commandPalette.customSortOrder": [ "editor.action.wrapWithWidget", // 替换为Wrap with Widget的实际命令ID,可通过命令面板右键操作复制 // 其他需要优先显示的命令 ] - 将
Extract相关命令放在customSortOrder末尾,或不列入配置,让它们默认排在自定义命令之后
注意事项
- 命令ID确认方法:打开命令面板,找到对应操作右键选择「Copy Command ID」,确保配置中的ID与实际匹配
- 若编辑器无直接排序选项,给高频操作设置专属快捷键是更高效的替代方案
内容的提问来源于stack exchange,提问作者CCP
相关产品推荐
相关产品推荐

