2019年1月23日星期三

代码截图可以更漂亮:推荐Carbon工具

Carbon(官网:carbon.now.sh)是个网站,专门用于生成漂亮的代码截图。譬如底下这张:


Carbon用起来非常简单,只需要登录网站 carbon.now.sh,把代码粘贴进去,选颜色、样式等,最后点击右侧的“Export”按钮即可导出漂亮的代码截图,操作非常方便。


当然我们也可以选择直接在本地的代码编辑器里截图,但截图效果显然比Carbon差了很多,下方是直接对着Pycharm截图的效果,明显不如本文开头的第一张图片美观。


说到代码在网页上的展示方式,除了代码截图外,另一种方式是用网页编辑器自带的代码模块。

说起这个,并非所有平台的编辑器都支持“代码模块”,例如百度百家号就不支持,作为替代,只能用“引用模块“来替代,但这样有两大问题:

(1)不支持语法高亮

(2)更严重的问题是,前后两行代码明明是两行,但在一些浏览器里这两行代码会连在一起,非常不好看

鉴于以上两个原因,“用网页编辑器自带的代码模块”只能是可望不可求,更通用的方案是代码截图,而用到代码截图的话,不妨试试可以让代码截图更漂亮的Carbon。

IPv6 的 fe80开头的地址

fe80开头的 ipv6 地址不是公网地址,没人给你分ip,自动协商的地址,通常无法用于上网。 现在各大运营商用的ipv6: 电信是240e开头的(240e::/20) 移动是2409开头的(2409:8000::/20) 联通是2408开头的(2408:8000::/20)