Idea导出插件

Idea导出插件

一、Idea插件安装

本插件idea要求版本:Version 2020.1以上版本

本地插件安装教程

1、将插件包(jar、zip)直接拖入idea编辑界面,idea支持自动安装。

2、点击 File -> Settings 菜单 , 或Ctrl + Alt + S 快捷键 . 打开设置面板 . 并切换到Plugins插件视图

点击Install Plugin from Disk,然后选中下载插件压缩包解压后的jar包,重启idea即可(注意目录用英文路径)。

1680490261208-551.png

一、导出补丁包插件(idea-export-patch)

本插件idea-export-patch-xxxx.zip ,是用作导出客户bug补丁包的通用插件,符合导出客户bug补丁包的规范,方便快速导出客户bug补丁包
导出界面

如何操作

提交窗口中选中要导出的文件:

导出补丁包-视频1.gif

v2.0.0截图界面:

更新历史

2024-09-09 IdeaExportPatch2-V2.1.2 242.zip

  • 支持idea版本到2024.2

2024-05-07 IdeaExportPatch2(Jdk17)-V2.1.1-(版本支持222到241).zip

  • 安装前先卸载以前的插件 idea-export-patch-x.x.x.zip

  • 支持idea版本到2024.1

2023-04-01 IdeaExportPatch2(Jdk8)-V2.0.0.zip

  • 安装前先卸载以前的插件 idea-export-patch-x.x.x.zip

  • 1、全新版本2.0.0发布

  • 2、项目结构从原Devkit迁移至Gradle构建工具

  • 3、支持导出一个java源文件编译出多个classes文件的情况

  • 4、webapps导出支持导出(8.1SP1及以上的补丁包)如下格式的路径/ApacheJetspeed/webapps/seeyon/WEB-INF/lib/activation.jar/com/sun/activation/registries/LineTokenizer.class

  • 5、修复模块名称非对应模块物理文件夹名称导出时报错问题

  • 6、增加版本滚动

  • 7、修复[文件名称后缀]值不是当天日期

  • 8、修复[OA版本]不能选中上次的版本记录

  • 9、若没有选择java文件则不进行编译项目,直接进行导出

  • 10、每次打开导出窗口更新上一次的导出配置

  • 11、支持选择性导出

  • 12、支持导出bug说明文件

  • 13、支持不编译导出对应的文件

  • 14、让idea支持对选中的文件进行导出(可包含目录结构导出)

  • 15、idea版本支持最低版本为idea2020.1.1

2022-08-01 idea-export-patch-v1.2.5.zip

  • 支持导出一个java源文件编译出多个classes文件的情况

2022-07-01 idea-export-patch-v1.2.4.zip

  • 增加模块名称映射到jar文件名称填写(可自定义导出的jar名称)

  • webapps导出支持导出(8.1SP1及以上的补丁包)如下格式的路径/ApacheJetspeed/webapps/seeyon/WEB-INF/lib/activation.jar/com/sun/activation/registries/LineTokenizer.class

2021-12-17 idea-export-patch-v1.2.2.zip

  • 修复[文件名称后缀]值不是当天日期

  • 修复[OA版本]不能选中上次的版本记录

  • 若没有选择java文件则不进行编译项目,直接进行导出

  • 每次打开导出窗口更新上一次的导出配置

2021-12-07 idea-export-patch-v1.2.1.zip

  • 增加非树结构导出,以前得不勾选树结构不生效

2021-12-05  idea-export-patch-v1.2.zip 

  • 全新代码结构

  • 支持导出源码/补丁包/导出8.0以上版本需要的seeyon目录补丁包

  • 补丁包是需要实时编译的,插件会自动编译

  • 界面中可填写的内容都可在自定义配置中预制配置。 位置在 C:\Users\用户名称\idea-export-patch-config.conf文件中(可增加oa版本等)

  • 补丁包打包说明文件 可在 定义在 C:\Users\用户名称\目录中

  • 支持可选导出项 可单一导出源码、补丁包等

  • 自动记录上一次的导出配置

  • 补丁包、源码文件夹名称自动带导出日期

  • 导出的文件夹名称自动输出 版本、bug标题、bug编号

  • 导出成功后,输出导出数量

  • 支持项目文件树右键导出、git历史记录中选中文件右键导出、编辑文件窗口右键导出

二、导出到web容器插件

本插件idea-export-web-xxxx.zip ,是用作导出编译后的文件到web容器,方便开发调试过程中,将大量编译文件导出到类似tomcat的容器中,来快速进行调试。

导出界面

如何操作

单文件导出:

导出web容器-视频3.gif

项目文件树选多文件导出:

导出web容器-视频1.gif

git记录选择文件导出:

导出web容器-视频2.gif

v2.0.0版本截图:

更新历史

2024-05-07 IdeaExportWeb2(Jdk17)-V2.1.1-(版本支持222到241).zip

  • 安装前先卸载以前的插件 idea-export-web-x.x.x.zip

  • 支持idea版本到2024.1

2023-04-01 IdeaExportWeb2(Jdk8)-V2.0.0.zip

  • 请先卸载以前的 idea-export-web-x.x.x.zip

  • 1、全新版本2.0.0发布

  • 2、项目结构从原Devkit迁移至Gradle构建工具

  • 3、支持导出maven项目的文件导出(导出编译后的文件)

  • 4、支持可选功能ssh的scp命令导出

  • 5、支持可选功能js文件es6转es5

  • 6、idea最低版本idea2020.1.1

2022-09-25 idea-export-web-v1.2.7.zip  es62es5-npm.zip

  • 支持可选js文件es6转es5功能,需要本地支持node环境且有es6转es5环境

2022-09-13 idea-export-web-v1.2.6.zip

  • 支持导出到远程服务器,通过ssh的scp命令将本地文件导入远程服务器中

2022-08-01 idea-export-web-v1.2.5.zip

  • 支持导出一个java源文件编译出多个classes文件的情况

2022-01-20 idea-export-web-v1.2.3.zip

  • 最近使用的路径可以按照最近使用顺序排序

2021-12-17 idea-export-patch-v1.2.2.zip

  • 定义静态文件选择器,只初始化一次

  • 导出class到web容器失败

  • 若没有选择java文件则不进行编译项目,直接进行导出

2021-12-05 idea-export-web-v1.2.1.zip

  • 全新代码结构

  • 支持选择导出的列表历史记录功能,最大支持50条,按时间最近排序

  • 历史记录记录到本地,路径在 C:\Users\用户名\idea-export-web-history.txt

  • 对选中的项,在导出时自动编译

  • 导出成功后,输出导出数量

  • 支持项目文件树右键导出、git历史记录中选中文件右键导出、编辑文件窗口右键导出

LICENSED UNDER CC BY-NC-SA 4.0