Carbon 是一个围绕源代码图片制作与分享的工具。用户可以从文本区域开始输入代码,也可以直接拖入文件作为起点,随后将源代码呈现为图片。官网展示的核心流程集中在“输入或导入源代码—生成图片—分享或导出”,适合需要把代码内容以图片形式呈现的使用场景。官网正文没有进一步说明图片格式、样式配置、账号要求或付费方案,因此以下仅介绍页面明确展示的能力。
核心功能
直接输入源代码
页面提供文本区域,用户可以直接开始输入源代码。官网用多段 JavaScript 示例展示了代码在页面中的呈现方式,包括箭头函数、数组处理以及递归函数等内容。
拖入文件开始
除了手动输入,Carbon 还支持将文件拖入文本区域作为开始方式。官网明确提示“drop a file into the text area”,因此已有源代码文件的用户可以通过拖放操作导入内容,而不必只依靠手动输入。
创建源代码图片
Carbon 的产品定位是创建源代码图片。官网将结果描述为“beautiful images of your source code”,页面中的代码示例也以适合视觉展示的代码块形式出现;不过正文没有说明可选的图片格式、尺寸或具体样式参数。
分享源代码图片
官网提供 Tweet 操作,说明生成的源代码图片可以进入推文分享流程。正文没有进一步说明分享是否需要登录、是否会自动生成配文,或是否支持其他社交平台。
导出结果
页面还提供 Export 操作,用于导出生成的内容。官网正文没有列出导出文件的具体格式、分辨率或下载限制,因此只能确认页面提供导出入口,不能据此判断最终文件类型。
使用方式
Carbon 的页面使用方式是先在文本区域输入源代码,或者把文件拖入文本区域,然后进行图片创建。生成后可以使用 Tweet 进行分享,也可以使用 Export 导出。官网正文没有提到客户端、浏览器插件、API、命令行工具、注册流程或自备模型 Key,也没有说明导入文件的具体格式。
适用人群与场景
需要展示源代码内容的开发者,可以用它把代码整理成图片后分享;需要在社交平台发布代码片段的用户,可以使用页面提供的 Tweet 操作;已经有源代码文件、希望直接开始处理的用户,可以通过拖放文件进入文本区域。官网没有进一步列出团队、教育或企业等特定使用人群。