命令参考
本文档列出 Flu CLI VSCode 扩展的所有可用命令。
命令列表
| 命令 | 说明 | 快捷方式 |
|---|---|---|
Flu: New Project | 创建新的 Flutter 项目 | 右键菜单 / 面板 |
Flu: Generate | 生成页面/组件/模型等 | Cmd+Shift+G / 右键菜单 |
Flu: Init | 初始化配置文件 | 右键菜单 |
命令详解
Flu: New Project
中文名称: Flu: 新建项目
功能: 创建新的 Flutter 项目
使用方式:
右键菜单(推荐)
- 在资源管理器中右键点击文件夹
- 选择
Flu: 新建项目
命令面板
- 按
Cmd+Shift+P/Ctrl+Shift+P - 输入
Flu: New Project
- 按
流程:
- 选择模板(Lite/Modular/Clean/Native/自定义)
- 输入项目名称
- 输入包名
- 确认创建
- 等待完成
相关文档: 创建项目
Flu: Generate
中文名称: Flu: 生成文件
功能: 生成页面、组件、模型等文件
快捷键: Cmd+Shift+G (Mac) / Ctrl+Shift+G (Win/Linux)
使用方式:
全局快捷键(推荐)
- 按下
Cmd+Shift+G - 直接输入文件名即可生成(扩展会自动识别当前上下文目录)
- 按下
右键菜单
- 在资源管理器中右键点击目标文件夹
- 选择
Flu: 生成文件
命令面板
- 按
Cmd+Shift+P/Ctrl+Shift+P - 输入
Flu: Generate
- 按
支持的类型:
- Page: 页面文件(Page + ViewModel)
- Widget: 通用组件
- Model: 数据模型
- Service: 服务类
- Module: 完整模块
相关文档: 快捷键与上下文
Flu: Init
中文名称: Flu: 初始化项目
功能: 在现有项目中初始化 Flu CLI 配置
使用方式:
右键菜单(推荐)
- 在项目根目录右键
- 选择
Flu: 初始化项目
命令面板
- 按
Cmd+Shift+P/Ctrl+Shift+P - 输入
Flu: Init
- 按
功能:
- 生成
.flu-cli.json配置文件 - 使用默认配置
- 可以根据项目结构自定义
相关文档: 配置详解
快捷键
Flu CLI 提供了高效的快捷键支持:
| 操作系统 | 生成文件 | 新建项目 |
|---|---|---|
| macOS | Cmd + Shift + G | 自定义 |
| Windows | Ctrl + Shift + G | 自定义 |
提示:
Cmd+Shift+G具有智能上下文感知能力。如果在编辑器中按下,它会自动将文件生成到当前文件所在的模块中。详情请见 快捷键指南。
自定义快捷键
如果你习惯其他键位,可以自定义:
- 打开命令面板(
Cmd+Shift+P) - 输入
Preferences: Open Keyboard Shortcuts (JSON) - 添加配置:
json
[
{
"key": "cmd+n",
"command": "flu.generateFile",
"when": "editorTextFocus || filesExplorerFocus"
}
]常见问题
快捷键冲突?
如果 Cmd+Shift+G 被其他插件占用,VSCode 会弹出提示让你选择。你可以参考上述"自定义快捷键"章节修改按键绑定。
命令不显示?
- 确认扩展已安装并启用
- 重新加载 VSCode 窗口
- 检查是否在文件夹上右键(不是文件)