Ask and Learn

发布 Chrome 代码高亮扩展 Hiliteme

最近一段时间将我平时做的笔记Sphinx 迁移到了 Evernote,虽然搜索和编辑方便了许多,但 Evernote 毕竟不是专门给开发人员用的,它网页版的编辑器限制很多,比如粘贴内容时会剔除其中的样式,只保留白底黑字, 这样我们就没有办法粘贴漂亮的代码了。

虽然 Evernote 桌面版提供了粘贴带样式的内容的选项,但是 Web 版本一直没有支持,所以只能是通过浏览器扩展来解决了。

Hiliteme

http://hilite.me/ 是我经常使用的一个代码高亮的服务,它基于 Pygments,能提供非常丰富的解析器和样式, 而且它生成的结果样式完全是通过 style="..." 来内嵌到 HTML 元素中的,可以方便的复制到任何支持 HTML 的地方。

更方便的是,hilite.me 还提供 api,这样极大的扩展了 hilite.me 的使用场景,于是 Hiliteme 诞生了。

我尽量延用了 hilite.me 的界面风格,简单方便。

弹出窗口

用法

如果在编辑器中选中了代码片断,点击图标后会自动将选择的代码片断带到弹出窗口的代码框中,点击高亮按钮, 会自动替换页面中选择的部分。

选择代码片断

高亮结果

如果没有选择代码片断,只要将光标置到编辑器中,点击图标手动输入代码,点击高亮按钮后会将高亮的结果插入光标位置。

注意:Hiliteme 可以在 Gmail 和 Evernote 中使用哦,妈妈再也不用担心我贴代码了。

拥抱开源

Hiliteme 当然是开源的,遵循 MIT 协议,