# CodeAuto.IntelliJ-Plugin **Repository Path**: bxvs888/CodeAuto.IntelliJ-Plugin ## Basic Information - **Project Name**: CodeAuto.IntelliJ-Plugin - **Description**: IntelliJ插件,代码生成器,模板+数据=代码 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 9 - **Created**: 2017-10-12 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 代码生成器 登录数据库,选择表进行代码生成,模板可自定义。 模板应该是特殊的,适合自己的代码处理逻辑的,不是为了共用而存在的, 所以你可以创建自己个性的模板,生成与众不同的代码或文件,或其它的东西。 ## 技术框架 1. 基于`gradle`创建的`IntelliJ Plugin` 2. 管理`bean`容器使用`intellij idea` 自带的`PicoContainer` 3. `swing`组件 `intellij idea`组件混用,这是历史遗留问题 4. 表单采用`jformdesigner`设计 ## 使用说明 插件安装后,在`Window`菜单下 具体操作参考下面说明,和这个类似 https://gitee.com/poet/CodeAuto/wikis/%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C ## 插件地址 https://plugins.jetbrains.com/plugin/10093-codeauto 目前插件尚未审核通过,可以下载zip/CodeAuto.IntelliJ-Plugin-1.0.zip手动安装,适应版本范围2016.1~2017.2.* ## 参考文档 1. `IntelliJ-Plugin` 官方插件开发文档 http://www.jetbrains.org/intellij/sdk/docs/tutorials.html 2. `Gradle`支持 http://www.jetbrains.org/intellij/sdk/docs/tutorials/build_system/prerequisites.html 3. `PicoContainer` 官方文档 http://picocontainer.com/ 4. `Intellij 组件示例` https://www.programcreek.com/java-api-examples/index.php?api=com.intellij.openapi.ui.DialogWrapper 5. `moxun's blog` https://moxun.me/archives/category/%E9%BB%91%E7%A7%91%E6%8A%80/idea%E6%8F%92%E4%BB%B6%E5%BC%80%E5%8F%91 6. `gradle-intellij-plugin`插件地址 https://github.com/JetBrains/gradle-intellij-plugin 7. `jfromdesiger` http://www.formdev.com/jformdesigner/