到处都是 markdown ,知道的编辑器就有 10 多款,相比之下 rst 功能更多但是也更复杂(致命伤),不知道除了 python 社群的人之外有人用吗?
其实是自己想做一个 rst 编辑器,当然起码的实时预览 /snippet 支持 /自动上传图片等等功能是要有的,但是在此之前起码得有个 rst 格式的解析器。官方的解析器就一个 python 实现,其他的看了一下基本是荒废状态,不可用而且更新都是 3 ,4年前了,比如 java 实现的 JRst 。 想做的功能很多,但是现在想先集中在基础功能上,平台也先试试 osx ,顺便练下手写写 swift 。
但是真心有点没动力了,感觉实现起来非常花时间,我本行没怎么搞过客户端,又只能用自己时间做,初步估计起码搞个大半年。现在正则写到吐了,想想搞出来没人用真心悲剧。有日常用 rst 的 V 友吗?冒个泡或许明年你们能看到个本地原生的编辑器。。。。
1
kokdemo 2016-12-01 10:57:52 +08:00
rst 还是比较复杂…… markdown 的语法我都记不全……
|
2
7sDream 2016-12-01 10:59:38 +08:00
有啊……用 Sphinx 写项目文档的时候, rST 还是挺好用的。
比如你看 requests 的文档: https://github.com/kennethreitz/requests/tree/master/docs 还有我瞎逼写的文档: https://github.com/7sDream/zhihu-oauth/tree/master/docs |
3
kilinmitai OP @7sDream 难得抓到一个那就问下,你觉得一个本地原生带预览的编辑器有意义吗?因为基本上直接 vim 也能写。桌面平台的话还有 retext 或者 atom 这些,虽然我觉得实时体验不佳,出错提示很不友好,但是对于真的日常用 rst 的,搞不好都直接 vim 了吧?
|
4
7sDream 2016-12-01 11:12:40 +08:00
@kilinmitai 我一般都直接在 JetBrains 家 IDE 里直接写了,装个 rST 插件,虽然没有实时预览,但是只是写的话感觉也还可以……(除了 header 对汉字支持不太好)
本地原生带预览的,感觉用 VSCode + plugin 就行呀……没什么必要再写个原生的吧… https://github.com/vscode-restructuredtext/vscode-restructuredtext |
5
kilinmitai OP @7sDream 嗯,感觉也是,实时什么的差个 1 、2秒没人在意,出错提示这种对写多了的人意义不大。
|
6
chousb 2016-12-01 11:29:28 +08:00 1
给你一个中肯的建议,不搞出来,没有会说自己需要
|
7
janxin 2016-12-01 12:30:03 +08:00
先写 markdown 再转成 reStructuredText https://pandoc.org/try/
|
8
tinyproxy 2016-12-01 12:30:45 +08:00 via iPhone
Python 好多用 readthedoc 搞文档的, RST 还是有人用的
|
9
introom 2016-12-01 12:35:14 +08:00 via Android
除了 Python 社区,真没多少人用。我以前笔记都是写 rst, 真是累心。现在换到 org, 舒畅。
|
10
guyskk 2016-12-01 12:41:36 +08:00
曾经用过,还是 Markdown 用着舒服。
日常使用的话你需要 https://github.com/lepture/python-livereload ,感觉编辑器 /插件没什么用。 |
11
flyee 2016-12-01 12:47:03 +08:00
|
12
gotounix 2016-12-01 13:04:44 +08:00
呃, Python 党表示在用。
|
13
cgcs 2016-12-01 14:31:46 +08:00
LaTeX 多好
|
14
BBrother 2016-12-01 16:00:24 +08:00
好羞耻,这里有个写 python 的都不知道 RST 是什么。
|
15
ynyounuo 2016-12-01 16:19:45 +08:00
除了 Python , Haskell 社群也是 rst 多于别的
|
16
pythonee 2016-12-01 16:28:41 +08:00
好用,非常好用
LaTeX 确实更佳 |
17
kilinmitai OP latex 我觉得除非你要写论文,不然还是算了吧,比 rst 还复杂一个级别
|
18
sylecn 2016-12-01 22:59:52 +08:00 via Android
写 Sphinx 文档的时候会用到。其它场合很少用。
至于开发一个 RST 的编辑器,还是用正则表达式来解析的,肯定不会去用。如果要写 RST ,我现在会用 Emacs 。 |
19
iCyMind 2016-12-01 23:15:39 +08:00
latex 还是算了吧, 写个一般的文档没必要, 源码的可读性比 markdown 之流差好远
|
20
pythonwood 2023-03-13 23:36:54 +08:00
到处都是 ide ,还有人用 vim 玩意吗?
到处都是百度一下,还有人用 google 吗? 选你认为合适就好。 以我来说,现在 sphinx 结合 md 更合适 |