一句话Codeshots 是 Dom Habersack 开发的用于通过网页或 API 生成代码截图的开发者工具。
定价当前未提及收费,未来可能引入付费计划 正文说明工具无需注册即可获得即时价值,未锁在登录或付费墙后;API 需要账户与 API Key。作者提到未来可引入带更高自定义能力和更高使用限额的付费计划,但目前未说明具体价格。
适合谁需要制作代码截图、社交媒体代码片段、技术内容分享素材的开发者和内容创作者;也包括希望通过 API 集成代码截图能力的高级用户。
核心功能通过网页编辑器生成代码截图提供 REST APIWYSIWYG 所见即所得编辑输入代码时实时语法高亮支持下载生成图片支持主题、背景、宽高比、字体、行号、窗口控制按钮等有限自定义使用 Shiki 提供语法高亮通过 GitHub OAuth 登录用户可生成与撤销 API KeyAPI 支持 Bearer Token 授权Redis 滑动窗口限流API 请求面板可生成当前设置对应的 curl 命令
功能与用途Codeshots 是一个用于生成代码截图的工具,支持网页编辑器和 REST API。网页端提供默认代码片段、实时预览、WYSIWYG 编辑、下载生成图片;API 面向高级用户和集成场景,编辑器本身也是 API 的消费者。
支持语言/框架语法高亮由 Shiki 提供,正文说明其与 VS Code 的语法高亮能力相关,并可使用相关主题;未列出具体支持的编程语言。项目实现中提到 Next.js、Redis。
定价正文未给出当前收费价格。作者说明工具不要求注册即可获得即时收益,也未放在付费墙后;未来可能引入付费计划,提供扩展自定义能力和更高使用限额。
API/SDK提供 REST API。API 使用 Bearer Token 授权,用户通过 GitHub OAuth 登录后可生成 API Key,并在 Authorization header 中随请求提供。支持 API Key 监控和撤销。正文未提到 SDK。
集成与生态早期灵感来自 Sketch 插件工作流,未来可扩展到更多集成。当前重点为 Web 前端和 API。使用 GitHub OAuth、Shiki、Redis 限流;API 面板可生成 curl 命令。
文档质量正文提到每个新增 API 参数都必须在 API docs 中解释,界面中的 API 面板链接到文档页和 Dashboard;但抓取文本未包含完整文档内容,无法评估覆盖面和示例质量。
中国访问未知
适用场景生成社交媒体代码片段图片、制作技术教程配图、通过 API 批量生成代码截图、为内容生产工作流减少手动排版和高亮步骤。
同类Carbon 等代码截图工具;也可使用 VS Code 截图或设计工具手工制作。