编译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版有差异造成的。

  1. 其次我发先这个版本打开一个大的JSON文件特慢,跟踪了之后发现是QSyntaxHighlighter的函数void blockHighlighted(const QTextBlock& block)里面的block没有优化处理好,过大导致的。

1 response to "编译Notepadqq编辑器ote windows版本"

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

 桂ICP备15001694号-3