背景
工作中排查问题时经常需要将json、代码片段等发给他人,但代码块较大时,超出屏幕部分不好截图。
复制文本发送也会被迫刷屏,甚至遇到某些聊天软件的限制,比如长文本会分成多条发送,或不允许发送等。
通过文件发送还要新建一个文件并粘贴内容,然后保存,并设置对应类型的后缀,操作繁琐。
综上,为了方便代码传递、共享,开发了此工具,希望对大家有帮助。
思路
两个项目给了我灵感:carbon和stable diffusion
carbon是代码美化项目,可以将代码转为图片,方便进行社交平台等的分享。但对方如果想复制你分享的图片中的内容,显然是没办法的。
结合玩stable diffusion时,绘画提示词可以通过图片共享传递,即prompt可以写入图片,并从图片中提取。
于是用cursor开搞。
实现过程
先放介绍,图文混排再补。
立即体验插件(目前打包成了utools插件,刚上架,过两周会提供web网站,敬请关注)
欢迎star 🌟🌟🌟🌟🌟
✨ 主要功能
- 代码美化/格式化 - 让代码更易读
- 代码转图片 - 方便分享代码片段
- 图片反向导入 - 导出的图片可快速还原为原始代码
- 多样化主题 - 支持多种配色方案和背景色
- 自动换行 - 优化长代码显示
🎯 解决痛点
工作中遇到这些困扰?
- 大段代码截图不完整
- 文本发送被刷屏/分割
- 聊天软件限制长文本
- 文件分享操作繁琐
本工具让代码分享更优雅高效!
💎 项目亮点
- 多种导入方式:
- 直接粘贴文本
- 拖拽文件导入
- 从图片还原代码
- 一键导出精美代码图片
🖼️ 适用场景
- 技术文档/教程配图
- 社交媒体分享代码
- 演示文稿代码展示
- 博客文章代码美化
- 便捷代码传递场景
tips: 代码量较大时,可通过「分离窗口」功能获得更大视图空间。