开发工具
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: 35729LCGYL IDE Plugin
IDE 插件,提供代码提示和快速操作。
支持的 IDE
- IntelliJ IDEA
- Eclipse
- VS Code
功能特性
- 代码补全
- 快速导航
- 重构支持
- 代码模板
- 错误检查
安装
IntelliJ IDEA:
- 打开 Settings → Plugins
- 搜索 "LCGYL Framework"
- 点击 Install
VS Code:
bash
code --install-extension lcgyl.lcgyl-frameworkLCGYL Dashboard
可视化管理面板,提供应用监控和管理功能。
功能特性
- 应用监控
- 性能分析
- 日志查看
- 配置管理
- 插件管理
- 数据库管理
安装
gradle
dependencies {
implementation 'com.lcgyl:lcgyl-dashboard:2.2.0'
}配置
yaml
lcgyl:
dashboard:
enabled: true
port: 9090
username: admin
password: adminLCGYL Generator
代码生成器,快速生成常用代码。
功能特性
- 实体类生成
- Repository 生成
- Service 生成
- Controller 生成
- 测试代码生成
使用
bash
# 从数据库生成代码
lcgyl generate --from-db --tables users,articles
# 从模板生成代码
lcgyl generate --template crud --entity UserLCGYL 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更多工具
更多工具正在开发中,敬请期待...