分享一款程序员工具箱 CodeGen,集成了许多常用的功能,同时还支持全局夜间模式和 Windows/ Linux /OSX 三端系统

2,278 阅读4分钟


Hi ,大家好!我是 CodeGen 工具箱的开发者,今天想给大家分享一下这个工具箱,先给大家看一下我们的官网与其他地址:

1.为什么要做这个工具箱?

其实像是代码格式化、JWT 解码编码、格式加密解密,剪切板管理、二维码生成等功能,已经有很多前辈提供了在线版本,而且也是很好用的。但我工作这几年有一些执念,想要做一个开箱即用、可离线、方便可依赖且无广告的工具箱,于是我在几个月就开始一直在做这款工具箱,不是为了钱,只是希望能像 frp/gogs 那样做一个比较受人喜欢的工具箱,在自己的人生简历上也能增添色彩。

2.是否会植入广告、安装捆绑软件、或者突然收费?

开发者在这里向大家承诺:我们不会插入任何广告或者捆绑软件,也不会对一些功能突然就收费了,我们只想做一个干净可依赖的工具箱。
当然,后续如果一些付费 API(比如说 GPU 运算或某些成本过高的 API),我们可能会考虑部分功能的收费,但是这个也会最大可能基于成本价收费的,反正我们希望 CodeGen 工具箱是一个纯公益的项目,主要是兴趣使然,自己做的软件若能被认可喜欢,就是我们最大的光荣!\

## 3.功能预览

5886D52D98B9052EFFD456C7807C25BE.png
CD2D42B079748D89E90A41025CE77E8A.png
D47ECBE4A751752B306CE319A95EF378.png B2C4FFC69570246753B378CD4BF0AEAD.png 5E83BE6A322AE8471A8469EEFA8A7D00.png 6F3C78A5F4A64B820FA8110FFD5DC6E4.png
3345C2197D2DB0F14301181C3C78D3FC.png

4.是否会开源

会的,我们已经开源了部分客户端代码,后续等功能都稳定完善之后,我们会把剩余的代码都开源出去的(因为考虑到是客户端程序,所以很多代码怕有被利用来攻击的地方,我们还在积极审查中)

5.怎么合力一起开发?

开发者已经正在努力调整插件,并且在写相关的扩展文档了,只是时机还不成熟。我们后期会进行扩展功能开发,从而能够方便大家一起来写插件,增加 CodeGen 工具箱的可用性!

6.已经有了 UTools 和其他工具箱,你怎么还重复造轮子?你能确保不会鸽,一直开发下去吗?

我们是希望能专注于代码开发这一块,能够在差异化的需求里找到 CodeGen 的位置,我们也明白很多前辈有很多经验,我们会努力学习,然后因为是非盈利的,所以也没有很大动力去替代其他工具箱。尽管 CodeGen 工具箱刚起步还不是很完善,但相信只要一直迭代下去,CodeGen 会越来越好的。
另外,开发者承诺会一直开发下去,如果 3 个月内没有任何版本更新,则将会开放所有源代码,交由社区继续开发。

是否支持 IDE 插件开发?

我们会的,其实在一两个月前的架构调整,就是在为 IDE 插件化功能做准备,届时我们将支持在代码里就能 Base64 转换,以及各种实时功能,敬请关注哈(可以 B 站关注 up 主,有新版本推送,都会及时发视频讲解的)

遇到问题怎么解决?

您可以加群 106038310 ,或者在 Github 发起 Issue 。涉及到数据隐私的,可以发送邮件给开发者。工具箱所有功能包括技术排查都不需任何费用,能够解决用户的疑问,是我们荣幸之至的事情。

支持 Deepin/UOS/Ubuntu 和其他平台吗?

支持的,我们初衷就是跨平台 Windows/Linux/OSX 。如果您的平台不支持的话,我们也有在线服务,能够提供非本地化的功能的。

文章的最后

我知道 掘金 有很多技术大佬,恳请前辈们能提出宝贵意见和改进建议。也许 CodeGen 工具箱还不够成熟,但作为开发者,我会努力完善这个工具箱,让它涵盖更多好用的功能,之前在 B 站有很多技术前辈的建议也很不错,我已经有在积极去实现,比如 JWT 编码和解码之类的,也希望能听到大家的建议!如果您愿意将 CodeGen 工具箱分享给您的朋友,这是对我们最大的帮助,thanks !

最后,感谢您花时间阅读本篇文章!衷心的祝您工作顺利,心想事成,平平安安!