OneClick 使用指南
安装
插件市场安装
- 打开 IntelliJ IDEA
File → Settings → Plugins(Mac:Preferences → Plugins)- 切换到 "Marketplace" 标签
- 搜索 "OneClick"
- 点击 "Install"
- 安装完成后重启 IDEA
本地安装
- 从 GitHub Releases 下载插件包
File → Settings → Plugins- 点击 ⚙️ → "Install Plugin from Disk..."
- 选择下载的插件包
- 重启 IDEA
基本使用
快捷键
默认快捷键:
- Windows/Linux:
Shift+Alt+D - Mac:
Cmd+Shift+D
使用场景
1. 生成JSON格式toString
在包含私有字段的Java类中按快捷键,自动生成getter/setter/toString方法。
2. 变量名命名风格转换
选中变量名后按快捷键,循环切换:userName → UserName → user_name → USER_NAME
3. 生成常量字段
选中字符串字面量后按快捷键,自动生成常量字段。
4. 生成DTO/VO/BO类
选中类名后按快捷键,选择类型后自动生成对应的类文件。
5. 生成枚举parse方法
在包含 code 字段的枚举类中按快捷键,自动生成 parse 方法。
配置
打开设置
File → Settings → Tools → OneClick Settings
配置项
- JavaBean设置:生成getter/setter/toString等
- 枚举类设置:自定义parse方法名和code字段名
- DTO/VO/BO生成设置:配置BeanUtils类和转换方式
- 快捷键设置:自定义快捷键
使用技巧
日志打印(符合阿里规范)
java
User user = new User();
LOGGER.info("User: {}", user.toString());
// 输出:{"id":1, "name":"John", "active":true}快速创建DTO
选中实体类名 → 按快捷键 → 选择 DTO → 自动生成完整的DTO类
统一命名风格
数据库字段转Java字段:选中 user_name → 按快捷键 → userName
常见问题
- 快捷键不生效:检查是否被其他插件占用,可在设置中自定义
- toString格式不对:检查JavaBean配置,确保启用JSON格式
- 枚举parse未生成:确保枚举类包含
code字段 - DTO生成失败:检查实体类包路径是否正确
💡 提示
更多详细的使用教程、配置说明、常见问题请访问 GitHub 项目地址 查看。