Skip to content

开发工具

LCGYL Framework 提供了一系列开发工具,帮助你提高开发效率。

LCGYL CLI

命令行工具,快速创建项目脚手架。

安装

bash
npm install -g @lcgyl/cli

使用

bash
# 创建新项目
lcgyl create my-project

# 选择项目类型
? 请选择项目类型:
 Web 应用
    微服务
    RESTful API
    命令行工具

# 选择模板
? 请选择模板:
 标准模板
    最小模板
    完整模板

功能特性

  • 项目脚手架生成
  • 代码模板生成
  • 依赖管理
  • 项目配置
  • 插件管理

LCGYL DevTools

开发者工具,提供调试和监控功能。

安装

gradle
dependencies {
    developmentOnly 'com.lcgyl:lcgyl-devtools:2.2.0'
}

功能特性

  • 热重载
  • 自动重启
  • 性能监控
  • 内存分析
  • 日志查看
  • 配置管理

使用

yaml
lcgyl:
  devtools:
    enabled: true
    restart:
      enabled: true
      exclude: static/**,public/**
    livereload:
      enabled: true
      port: 35729

LCGYL IDE Plugin

IDE 插件,提供代码提示和快速操作。

支持的 IDE

  • IntelliJ IDEA
  • Eclipse
  • VS Code

功能特性

  • 代码补全
  • 快速导航
  • 重构支持
  • 代码模板
  • 错误检查

安装

IntelliJ IDEA

  1. 打开 Settings → Plugins
  2. 搜索 "LCGYL Framework"
  3. 点击 Install

VS Code

bash
code --install-extension lcgyl.lcgyl-framework

LCGYL Dashboard

可视化管理面板,提供应用监控和管理功能。

功能特性

  • 应用监控
  • 性能分析
  • 日志查看
  • 配置管理
  • 插件管理
  • 数据库管理

安装

gradle
dependencies {
    implementation 'com.lcgyl:lcgyl-dashboard:2.2.0'
}

配置

yaml
lcgyl:
  dashboard:
    enabled: true
    port: 9090
    username: admin
    password: admin

访问:http://localhost:9090

LCGYL Generator

代码生成器,快速生成常用代码。

功能特性

  • 实体类生成
  • Repository 生成
  • Service 生成
  • Controller 生成
  • 测试代码生成

使用

bash
# 从数据库生成代码
lcgyl generate --from-db --tables users,articles

# 从模板生成代码
lcgyl generate --template crud --entity User

LCGYL Profiler

性能分析工具,帮助你优化应用性能。

功能特性

  • CPU 分析
  • 内存分析
  • SQL 分析
  • 慢查询检测
  • 性能报告

使用

gradle
dependencies {
    implementation 'com.lcgyl:lcgyl-profiler:2.2.0'
}
yaml
lcgyl:
  profiler:
    enabled: true
    sampling-interval: 10ms
    report-path: ./profiler-reports

更多工具

更多工具正在开发中,敬请期待...

下一步

Released under the Apache License 2.0