CodeGen 工具箱:搭建属于自己的开发离线工具箱!新增 MyBatis 生成器、JSON 转 Model 等功能,更支持全局夜间模式

2022-08-29 19:49:34 +08:00
 lstz

新功能更新

  1. 新增 SQL 快速查询、MyBatis 生成器等功能,让开发效率 upup!
  2. 新增 JSON 转 Model 、XML 转 Model ,能自定义语言模板,默认支持七八种语言!
  3. 常见模板渲染器等功能(HandleBars/doT.js),可以自定义输出内容
  4. 支持 Docker 版本,通过 Docker 安装可以更快速的使用工具箱,具体可看安装文档
  5. 增加 JSoup 选择器 /XPath 选择器,以及 Linux ManPage 手册阅读

改进优化

  1. 浏览器无需登录,并且所有数据保存在浏览器端,隐私得到进一步的保护!
  2. 追加了全局导航栏功能,切换功能更快速方便
  3. 单击复制按钮为复制,双击复制按钮即可快速导出
  4. 优化了在线工具箱的访问速度,现在能以更快的速度进行访问
  5. 对页面一些卡顿的地方进行调优,降低使用资源占用

了解更多

CodeGen 工具箱专为程序员效率而生,完全免费可离线,同时还跨三端平台,具体可访问官网进行了解:

  1. 官方网站: https://codegen.cc
  2. 在线工具箱: https://cloud.codegen.cc
  3. Bilibili 视频讲解: https://space.bilibili.com/1343908691
  4. Docker 主页: https://hub.docker.com/r/codegentoolbox/official

参与众筹计划

CodeGen 工具箱需要您的帮助,我们永远不会投入广告或者做一些盗窃隐私的事情,但这也意味着我们将没有任何收入来维持这些成本。所以如果您愿意赞助 CodeGen 工具箱,缓解我们服务器的成本,我们将会将您标注为初期赞助会员!

假如后期推出部分付费功能,您将获得永久优惠,具体计划可了解CodeGen 的众筹计划,参加计划后请加 QQ 群 779160217 或者 加开发者 QQ 3378530257

众筹计划补充说明:

  1. 付费功能指将来一小部分成本昂贵的新功能,我们永远不会对现有功能进行收费。
  2. 众筹计划不限制金额,1 元 5 元 10 元都可以,请注意赞助 0.01 或者 0.5 元的还是请不要了....
  3. 另外,如果您参与计划后,CodeGen 工具箱两年内没有推出任何付费功能,赞助者可要求全额退款。
  4. 本计划由开发者信誉担保,如果众筹计划将来取消或者有变动,我们将通知赞助者,进行全额退款
  5. 所有收入都将用于购买服务器与证书费用,我们期望做的是健康可持续性的公益事业。

界面预览

2121 次点击
所在节点    分享创造
13 条回复
yghack
2022-08-29 20:19:20 +08:00
点赞
lstz
2022-08-29 20:25:25 +08:00
感谢同学支持!
wbrobot
2022-08-29 21:24:45 +08:00
功能离线的吗?
lstz
2022-08-29 22:20:03 +08:00
@wbrobot 对的,完全支持离线(除了部分功能要提前联网下载好依赖,CodeGen 是可以很好的离线使用的)
johnman
2022-08-30 09:07:49 +08:00
难用,每个界面复杂异常
lstz
2022-08-30 09:59:15 +08:00
@johnman 希望能有操作难用的建议哈,工具箱这边也会做改进的
lstz
2022-08-30 10:00:10 +08:00
上面打错了:

希望能有更具体一些的建议哈,比如哪个功能组件用的不方便,工具箱这边也会做改进的
Ayanokouji
2022-08-30 12:50:29 +08:00
提两个建议哈:
1. json 转 java model ,支持 lombok 和 record
2. mybatis plus 生成器,数据表 支持选择(优化手输)
thinker007
2022-08-31 11:52:44 +08:00
点赞支持👍🏻
lstz
2022-08-31 20:02:39 +08:00
@Ayanokouji
谢谢您的建议!

很有参考意义和建设性,我们会在接下来几个版本推出 lombok 和 record 的支持,以及 mybatis plus 生成器动态选择数据表的
johnman
2022-09-01 09:14:12 +08:00
@lstz 选项卡组有点莫名奇妙,学习的东西已经够多了,不愿意再学习这些概念。多实例真的需要吗?多开一个页面不就解决了?反正用完即走

颜色选择器提供了很多风格的选择器,但是连一个最基本的 copy 功能都没有

一个界面七八十个功能区域,累
lstz
2022-09-01 16:42:02 +08:00
@johnman 谢谢建议,真的对工具箱改进很有帮助!

但有一些地方还是想解释一下:

1. 选项卡组的功能
其实选项卡组是个可选的功能,也不需要特别多的学习成本.... 如果不需要多实例,直接即用即走就可以了。最开始设计这个功能,是为了让用户能保存历史记录和配置,期望在未来达到互联互通。

2. 颜色选择器没有提供 copy 功能

除了颜色选择器之外,其实大部分功能都有提供 copy 功能,放在了显著易操作的位置,而且最近还新加了双击导出为文件的功能。这个颜色选择器因为是早期功能,还不太完善,我们会再改进的.....

3. 一个界面七八十个功能区域
我们已经在改进功能布局了,接下来的版本将会以多页面的形式呈现,我们会尽力让 CodeGen 工具箱更好上手,界面泰国复杂其实也的确是不方便的。


这些都是布局和操作习惯的问题,我们也认识到这些不足之处了,CodeGen 工具箱会再完善的,再次感谢抽时间提出的宝贵建议!
lstz
2022-09-01 16:42:48 +08:00
泰国 -> 太过

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/876291

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX