Skip to content

命令参考

本文档列出 Flu CLI VSCode 扩展的所有可用命令。

命令列表

命令说明快捷方式
Flu: New Project创建新的 Flutter 项目右键菜单 / 面板
Flu: Generate生成页面/组件/模型等Cmd+Shift+G / 右键菜单
Flu: Init初始化配置文件右键菜单

命令详解

Flu: New Project

中文名称: Flu: 新建项目

功能: 创建新的 Flutter 项目

使用方式:

  1. 右键菜单(推荐)

    • 在资源管理器中右键点击文件夹
    • 选择 Flu: 新建项目
  2. 命令面板

    • Cmd+Shift+P / Ctrl+Shift+P
    • 输入 Flu: New Project

流程:

  1. 选择模板(Lite/Modular/Clean/Native/自定义)
  2. 输入项目名称
  3. 输入包名
  4. 确认创建
  5. 等待完成

相关文档: 创建项目


Flu: Generate

中文名称: Flu: 生成文件

功能: 生成页面、组件、模型等文件

快捷键: Cmd+Shift+G (Mac) / Ctrl+Shift+G (Win/Linux)

使用方式:

  1. 全局快捷键(推荐)

    • 按下 Cmd+Shift+G
    • 直接输入文件名即可生成(扩展会自动识别当前上下文目录)
  2. 右键菜单

    • 在资源管理器中右键点击目标文件夹
    • 选择 Flu: 生成文件
  3. 命令面板

    • Cmd+Shift+P / Ctrl+Shift+P
    • 输入 Flu: Generate

支持的类型:

  • Page: 页面文件(Page + ViewModel)
  • Widget: 通用组件
  • Model: 数据模型
  • Service: 服务类
  • Module: 完整模块

相关文档: 快捷键与上下文


Flu: Init

中文名称: Flu: 初始化项目

功能: 在现有项目中初始化 Flu CLI 配置

使用方式:

  1. 右键菜单(推荐)

    • 在项目根目录右键
    • 选择 Flu: 初始化项目
  2. 命令面板

    • Cmd+Shift+P / Ctrl+Shift+P
    • 输入 Flu: Init

功能:

  • 生成 .flu-cli.json 配置文件
  • 使用默认配置
  • 可以根据项目结构自定义

相关文档: 配置详解


快捷键

Flu CLI 提供了高效的快捷键支持:

操作系统生成文件新建项目
macOSCmd + Shift + G自定义
WindowsCtrl + Shift + G自定义

提示: Cmd+Shift+G 具有智能上下文感知能力。如果在编辑器中按下,它会自动将文件生成到当前文件所在的模块中。详情请见 快捷键指南

自定义快捷键

如果你习惯其他键位,可以自定义:

  1. 打开命令面板(Cmd+Shift+P
  2. 输入 Preferences: Open Keyboard Shortcuts (JSON)
  3. 添加配置:
json
[
  {
    "key": "cmd+n",
    "command": "flu.generateFile",
    "when": "editorTextFocus || filesExplorerFocus"
  }
]

常见问题

快捷键冲突?

如果 Cmd+Shift+G 被其他插件占用,VSCode 会弹出提示让你选择。你可以参考上述"自定义快捷键"章节修改按键绑定。

命令不显示?

  1. 确认扩展已安装并启用
  2. 重新加载 VSCode 窗口
  3. 检查是否在文件夹上右键(不是文件)

相关链接

Released under the MIT License.