V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
lstz
V2EX  ›  分享创造

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

  •  
  •   lstz · 2022-08-29 19:49:34 +08:00 · 2111 次点击
    这是一个创建于 598 天前的主题,其中的信息可能已经有所发展或是发生改变。

    新功能更新

    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. 所有收入都将用于购买服务器与证书费用,我们期望做的是健康可持续性的公益事业。

    界面预览

    A6DFE9CBA06A75D7480B1279BF9AE515.png 7D840F7AD0C25B5793AC1134267E5C92.png

    第 1 条附言  ·  2022-09-14 14:00:15 +08:00
    请大家 17 号之前注册会员,谢谢!!
    https://v2ex.com/t/879954#reply0
    13 条回复    2022-09-01 16:42:48 +08:00
    yghack
        1
    yghack  
       2022-08-29 20:19:20 +08:00
    点赞
    lstz
        2
    lstz  
    OP
       2022-08-29 20:25:25 +08:00
    感谢同学支持!
    wbrobot
        3
    wbrobot  
       2022-08-29 21:24:45 +08:00
    功能离线的吗?
    lstz
        4
    lstz  
    OP
       2022-08-29 22:20:03 +08:00
    @wbrobot 对的,完全支持离线(除了部分功能要提前联网下载好依赖,CodeGen 是可以很好的离线使用的)
    johnman
        5
    johnman  
       2022-08-30 09:07:49 +08:00
    难用,每个界面复杂异常
    lstz
        6
    lstz  
    OP
       2022-08-30 09:59:15 +08:00
    @johnman 希望能有操作难用的建议哈,工具箱这边也会做改进的
    lstz
        7
    lstz  
    OP
       2022-08-30 10:00:10 +08:00
    上面打错了:

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

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

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

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

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

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

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

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

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


    这些都是布局和操作习惯的问题,我们也认识到这些不足之处了,CodeGen 工具箱会再完善的,再次感谢抽时间提出的宝贵建议!
    lstz
        13
    lstz  
    OP
       2022-09-01 16:42:48 +08:00
    泰国 -> 太过
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1006 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 22:28 · PVG 06:28 · LAX 15:28 · JFK 18:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.