分享:在Dash中查看Tornado文档

2012 年 12 月 17 日
 shiny
这几天开始学习Tornado,非常喜欢它对代码和模板的自动reload。之前用web.py在这方面遇到了点挫折…
Tornado的几个中文镜像只翻译了Overview部分,新加内容并无翻译。而英文文档的网速比较慢。所以想在Dash中看文档,不过里面并没有Tornado。

给作者写信,得到的反馈是:
I've recorded your vote towards a Tornado docset. Currently, Tornado has 1 vote. Please note that I don't generate docsets unless more people ask for them.

好吧,自己动手,丰衣足食。
以下是生成的效果:


下载地址:
http://s.yunio.com/23THti

以下是生成流程,理论上所有sphinx源码都可以很方便地转成docset

到Tornado的github下载了文档sphinx源码(位于website目录)
sphinx-build -b html sphinx documentation
(Mac下可能会遇到ValueError: unknown locale: UTF-8的报错,只要export LANG=en.UTF-8就可以了)

然后 sudo easy_install doc2dash
doc2dash -n tornado documentation/
目录下就生成了 tornado.docset
按照指南把icon.png放到docset根目录就有了图标。
8315 次点击
所在节点    Tornado
11 条回复
binux
2012 年 12 月 17 日
周末也生成了一个,建议nosidebar=True,然后调整css
效果:
lex
2012 年 12 月 17 日
感谢楼主分享。补充一下 doc2dash 具体用法:
https://github.com/hynek/doc2dash
shiny
2012 年 12 月 17 日
@binux 谢谢,分享出来吧 :)
binux
2012 年 12 月 17 日
kenneth
2012 年 12 月 18 日
@binux @shiny @lex 是不是只有mac可以用,这个Dash软件。
shiny
2012 年 12 月 18 日
@kenneth mac下的应用,其他平台应该没有。
1dian01
2013 年 5 月 5 日
@binux 是否有空帮忙做个一个网站项目 https://v2ex.ih06.com/t/67755
huip
2013 年 6 月 22 日
mark下,最近也在看tornado。
PurpleSun
2013 年 8 月 10 日
mark
agileguo
2014 年 3 月 7 日
没有最新的3.2?
Livid
2014 年 4 月 9 日

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/55101

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX