[原创]用python写了一个简单的markdown编辑器
2024-10-15 06:48:03
以前我常用openoffice记录东西,最喜欢它的当然是在linux上能用了,还有里面的公式输入,前几天才了解markdown这个东东,初步了解发现它正是我需要的东西,可以用它随心所欲地记录些东西,而不必太关注格式,于是去网上找编辑器(希望所见即所得,才有那种感觉),在公司只能用windows,于是尝试了几款,发现不如人意(我希望啥表格,公式的都能输入,就能够基本替代office了):
- MarkdownPad2 ,不开源,有两种版本,免费版的别指望公式,就连表格都显示不了,当然所见即所得做得很好的
- CuteMarkEd ,反正我安装后运行不了
- ReText ,网上介绍在linux下面推荐使用,但是我在windows下用pip install 尝试,它需要python3.3
至于网页版的,我真心不喜欢,不考虑了
看了下其实python是有markdown库的,而且github上有第三方扩展支持latex用于公式输入,好吧,我就把它们集成起来,用wxpython做界面(这个熟悉点,我的电子出身,以前C++写些简单界面就用wxwidgets,后来接触到python自然就用它了)
现在基本上表格显示和代码着色都没有问题,公式显示是调用MikTex的,开始可以显示简单的公式,后来自动安装了一些包,干脆就不行了,还有的问题就是编码,保存后再打开就是乱码,各位可以试一下,我上传到git去了
版本库的地址oschina上 pyMdEditor
你可以 git clone https://git.oschina.net/lrz/pyMdEditor.git
并帮忙完善它,期待分享!
最新文章
- javascript是判断对象是否是数组
- AngularJS Best Practices: resource
- 【POJ 2187】Beauty Contest 凸包+旋转卡壳
- 今天微信群需要人家通过吗?是微信bug吗
- PHP导出Excel一个方法轻松搞定
- Discuz DB层跨库映射关系表名前缀BUG修复后产生的新bug
- 项目积累——POPUP
- ArcObjects10.0MapControl不显示地图内容
- iOS之UIview动画
- Mvc学习笔记(2)
- 如何使用 HTTP 响应头字段来提高 Web 安全性?
- L - Cat VS Dog - HDU 3829(最大独立集)
- C#的FTP上传下载的实验
- BZOJ4574 [Zjoi2016]线段树
- C# 下载文件 只利用文件的存放路径来下载
- Codeforces 781D Axel and Marston in Bitland 矩阵 bitset
- _mount_allowed
- mac删除python
- visio画等分树状图
- 20155229《网络对抗技术》Exp3:免杀原理与实践