为什么要把代码做成图片
在分享时,幻灯片、社交帖子、与客户的聊天等重要场合都不会渲染代码块。图片能保留缩进和颜色,而这正是一眼读懂代码的关键。
适用于会把代码块压成难以阅读的纯文本的场合,如幻灯片、社交帖子、发给客户的消息。图片在当前标签页中以两倍分辨率绘制,在 Retina 屏幕上依然清晰,代码片段不会上传给任何人。
粘贴你想转换成图片的代码片段。
863 × 510 点,导出时为其两倍。
Chrome 和 Edge 支持将图片复制到剪贴板,Firefox 和 Safari 有所限制,请在这两个浏览器中使用下载。
在分享时,幻灯片、社交帖子、与客户的聊天等重要场合都不会渲染代码块。图片能保留缩进和颜色,而这正是一眼读懂代码的关键。
图片无法复制、搜索、翻译,屏幕阅读器也读不了。请用它来展示代码,而不是交付代码;如果读者需要运行这段代码,请同时提供文本。
这里的高亮器会标出字符串、注释、数字和关键字,这四类几乎承载了全部视觉信息。为每种语言提供完整语法规则,意味着为一张图片付出几兆字节的解析器,在浏览器标签页里并不值得。