编译Notepadqq编辑器ote windows版本
编译Notepadqq纯Qt的Windows版本
之前的文章编译NOTEPADQQ记事本软件WINDOWS版本提到过,因为主版本是Qt用webview嵌入了一个富文本的编辑器,所以编译出来的体积过大,有170M上下,与我想象中的差距有点大,于是我在Github上又找到一个纯Qt实现的ote版本。
大致看了一下这个版本,是从主版本1.4.8分离出来的,我在Windows编译好压缩之后只有7.63M,这个大小还算比较合理了
点击编译好的版本:
download Notepadqq ote_v1.4.8-beta_win32
我在原来的版本上除了适配Windows之外,还修改一些小bug,比如拖放文件路径带有空格导致出错等,但是这个ote版本仍然存在不少问题:
1. 首先插件的问题还没解决,这个需要分析一下插件的加载机制才行,有可能是Windows下的NodeJS与Linux/Mac版有差异造成的。
- 其次我发先这个版本打开一个大的JSON文件特慢,跟踪了之后发现是
QSyntaxHighlighter
的函数void blockHighlighted(const QTextBlock& block)
里面的block没有优化处理好,过大导致的。
1 response to "编译Notepadqq编辑器ote windows版本"