不知道大家是否关注过 KDE on Windows 这个项目,我曾经尝试过安装,然后因为版本实在太老旧而卸载。也曾经尝试编译 KDE on Windows,然而止步于前期从 Sourceforge 上下载依赖。
前一段时候偶然瞥见 Kate on Windows 这个post,使用了 Windows 上的 Kate 后感觉不错,就开始尝试为 Marketo 编译一个 Windows 版。因为 Marketo 和 Kate 的依赖几乎是相同的,所以构建脚本改动不多。构建的过程中并没有遇到特别多错误,只是出现了一些将 Linux 的代码移植到 Windows 上常见的问题,比如代码页。另外,由于下载了最新的 Qt 5.6.0, 顺手把 Marketo 的代码更新到了 Qt 5.6,开始使用 QWebEngineView 替代 QWebView,另外 Markdown 的实时预览采用了 Qt 5.6.0 中 examples 中所使用的 QWebChannel。还有就是修复了预览 C++ 的代码片段出现的头文件消失这个 bug。
有图有代码有安装包^_^:
- 安装包:http://pan.baidu.com/s/1eSoD3Y6
- 构建脚本(如果你要尝试编译,注意应该选择Marketo的win分支): https://github.com/sadhen/marketo-for-win
3 FEEDBACKS