到处都是 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 ![]() 给你一个中肯的建议,不搞出来,没有会说自己需要 |
![]() | 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 更合适 |