Skip to content

OneClick 使用指南

安装

插件市场安装

  1. 打开 IntelliJ IDEA
  2. File → Settings → Plugins (Mac: Preferences → Plugins)
  3. 切换到 "Marketplace" 标签
  4. 搜索 "OneClick"
  5. 点击 "Install"
  6. 安装完成后重启 IDEA

本地安装

  1. GitHub Releases 下载插件包
  2. File → Settings → Plugins
  3. 点击 ⚙️ → "Install Plugin from Disk..."
  4. 选择下载的插件包
  5. 重启 IDEA

基本使用

快捷键

默认快捷键:

  • Windows/Linux: Shift+Alt+D
  • Mac: Cmd+Shift+D

使用场景

1. 生成JSON格式toString

在包含私有字段的Java类中按快捷键,自动生成getter/setter/toString方法。

2. 变量名命名风格转换

选中变量名后按快捷键,循环切换:userNameUserNameuser_nameUSER_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 项目地址 查看。

相关链接

基于 VitePress 构建