mirror of https://github.com/sgoudham/carbon.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 KiB
15 KiB
翻译
简介
你见过推特上面的 这 些 代码 图片 吗? 虽然这些代码图片给人印象深刻,但就审美程度来说还有可改进的地方。Carbon可以很容易的为你的代码创建漂亮的图片。那么还等什么呢?用这个新学到的美化设计给你的followers秀一秀吧。
可以访问 carbon.now.sh或者浏览 博客文章 了解关于这个项目更多的内容。
特性
- GitHub gist导入. 只需要在url后面加上github gist id就可以导入
- 定制化. 可定制图片的语法主题,窗口样式等
- 所见即分享. 点下鼠标就可以分享到推特上面
示例
使用
导入
有几种不同的方法可以将代码导入到Carbon:
- 把文件拖到编辑器
- 在carbon url后添加GitHub gist id(比如
carbon.now.sh/你的gist id
) - 直接粘贴代码
定制化
当你把代码导入到Carbon后,你可以定制生成的代码图片。可定制的内容有语法主题,背景颜色,窗口主题,或者padding距离。
导出/分享
当你定制完图片样式后,可以分享到推特上面,或者直接保存。
社区
下面是我们社区已经创建的一些优秀的项目:
编辑器插件
- IntelliJ IDEA
carbon-now-sh
- 在IntelliJ IDEA中选中当前文件的一段代码到Carbon中 - Atom
carbon-now-sh
- 用shift-cmd-A
命令在Carbon中导入你当前的Atom文件 - VS Code
carbon-now-sh
- 用carbon
命令在Carbon中导入你当前的VS Code文件 - Sublime Text 3
carbon-now-sh
- 在Sublime Text3中选中当前文件的一段代码到Carbon中 - Vim
carbon-now-sh
- 用CarbonNowSh()
函数在Carbon中导入你当前的Vim/Neovim文件 - Emacs
carbon-now-sh
- 用交互式函数carbon-now-sh
在Carbon中导入你当前的Emacs文件
命令行工具
- CLI
carbon-now-cli
- 在Carbon中打开一个文件或者直接使用carbon-now
下载它,特色是交互式模式,可选高亮等
Libraries
- R
carbonate
- 迭代式处理R
中的图片并在Carbon中打开,或者直接下载。
书籍
- "CS 101 - An Introduction to Computational Thinking" - Sarbo Roy写的一本计算机科学书.
贡献代码
欢迎PRs!请阅读 CONTRIBUTING.md 了解更多.
感谢
▲ ZEIT 赞助了Carbon网站的托管
作者
- Mike Fix (@mfix22)
- Brian Dennis (@briandennis)
- Jake Dexheimer (@jakedex)
贡献者
感谢以下所有的优秀贡献者们 (emoji key):