1
tylerlong 2015-04-18 09:34:29 +08:00 9
Markdown Plus 前端代码开源,核心代码仅有不到600行: https://github.com/tylingsoft/markdown-plus/blob/master/markdown-plus.js
先实现web版,静态网页就可以。我建议你直接写,不会了就参考下 Markdown Plus. 如果你写的更好,也可以PR给Markdown Plus。对开发工具没什么要求,普通的文本编辑器就可以。对测试工具也没啥要求,浏览器打开就能测。 如果还想实现桌面版的话,可以了解下: https://github.com/nwjs/nw.js 它是Chromium和Node.js相结合的东西,一旦实现出来,就能跨平台:Windows, Mac, Linux. 缺点就是安装包很大,速度上比原生的有差距,有人反应Mac上很耗电。 如果你想开发原生app的话,那就得花时间去学了(如果你已经会了,最好不过)。Mac上面用Swift+Cocoa,Windows上面用 C#+WPF,Linux上可以考虑用 C++/Qt 实现。建议网上搜索下相关的技术资料和图书。 |
2
uniquecolesmith OP @tylerlong 嗯,谢谢提供这么多资料,我去看看^_^
|
3
egrcc 2015-04-18 11:59:54 +08:00 1
这么巧,我最近也刚做了个 Markdown 编辑器,所有代码全部开源,可以参见这里: https://github.com/egrcc/Mango。代码量估计也只有一千多行的样子。是用 NW.js 实现的桌面 App,完美跨平台。之前也在v2上发过贴,见这里: https://www.v2ex.com/t/183618。我还写了篇 blog 记录了一些实现细节,你可以参考一下: http://egrcc.github.io/2015/04/12/mango-tutorial/
|
4
uniquecolesmith OP @egrcc 3Q 我看看
|
5
hjkl0001 2015-04-19 20:11:07 +08:00 via iPhone
不错不错
|