特别是编辑很长的md文档,定位文件位置太麻烦了
NWEB mac上最好用的markdown编辑器
bear mac
atom可以markdown实时预览+同步滚动
macdown
推荐使用 Typora 贼拉好用
@CodeofGame 这个不是开源的?
只有自己写才是最好的
@chapgaga 不是开源的,但是真的很好用,你是要用还是要二次开发
vscode
@MiYogurt 你自己写的在哪里
@CodeofGame typora的exe文件是用什么工具打包的?
marktext https://github.com/marktext/marktext
@chapgaga 叫你自己写,我一般都用 mweb 。想自己写一个,没时间,而且需要一些编译知识。先慢慢研究以后做一个商业版本的。
@MiYogurt 你的Mac Pro上装了多少付费软件呢:)
typora所见即所得 mac,linux,windows平台下客户端都有
yu-writter, 跟typora差不多,但是视图功能更好些
@chapgaga 付费过的只有 mweb 和一个图片压缩的和 Eagle。
使用过很多 md 编译器 什么 vscode 什么的,感觉都没有 typora好用,简单设置一下,可以直接 复制粘贴图片上去,就好像使用word一样。这个功能,很使用。 https://github.com/itcastWsy/typora_copy_images
@MiYogurt 图片压缩你用的什么?
@MiYogurt eagle看起来是个图片管理工具,你用它管理图片?
图片和书籍
我最大的单个 md 类的标记文件,大概有 4000 行, vim 这种自己熟悉的编辑器就足够了啊。
@yszou vim能生产md目录结构?
@MiYogurt 你为什么用它管理书籍?
@chapgaga md 是一个文件,不知道你说的“目录结构”指什么。 如果你指“标题层次”,那 taglist 或者类似的实现是做这类事,也可以参考 LaTeX-Suite ,可能需要自己做点事。 不过,我自己倒没想过这种功能,只是单个文个,要找什么搜索就够了。
@chapgaga 没为什么,它恰好能保存 pdf 而已。
vscode
@yszou 各级标题形成的文档结构,你用taglist可以形成文档标题层次结构?
@liushuangbillqwewqeq 大文档如何定位?
@chapgaga 可以的,自己在 ctags 中定义规则而已。 只是要标题结构,直接用 quickfix 功能就行了,比如:
:vimgrep /^#.*/g xxx.md
@yszou 你做node开发主要用vim么?
我没怎么写 node ,不过要写,只用 vim 没问题,以前用 python 做 web 开发,是只用 vim 的, node 整个机制差不多。
目前,写用了 webpack, gulp 的, angular / react 前端,是用的 idea (webstorm) ,不过,里面也是用了 vim 的模式。
其实我用 vim ,主要是用它的“编辑功能”,其它什么插件之类的,没怎么过问过,要说插件基本就 2 个不能少,一是自己写的五笔输入法(原理就是码表的“自动补全”),另一个是 括号结构的 placeholder ,即,输入 ()_ 后,会变成 (_)<++> _ 表示光标,然后 Ctrl-J 可以跳到下一个 <++> 的位置,这是快速输入的神器,其它环境中还没找到替代的方案。这个点是以前偷师自 LaTeX-suite ,演示可见:http://v.youku.com/v_show/id_XMTI5MDk3MDI4.html
@yszou (_)<++>,你这是写C++ 模板程序?
@chapgaga VS Code可以通过Go to Symbol in File
来定位标题
@Andyliwr vscode还支持这个吗?是需要安装什么插件吗?
@shizengzhou 你记得每个标题?
@chapgaga vscode 可以一级一级标题找,各级标题加标题关键字应该能够满足你定位的需求吧
1
@shizengzhou 你的文档有多大? 看起来很长的样子
@chapgaga 两千多行