madedit-mod icon indicating copy to clipboard operation
madedit-mod copied to clipboard

新版本0.5.0α3中大文件往后翻页时只显示约2/3行屏幕的问题

Open caoguosong opened this issue 2 years ago • 9 comments

对于大文件(比如1G的csv文件),一开始是正常的,用鼠标拖右侧滚动条,到后面就会出现问题。

比如一屏总共能显示25行,但是只有前17行显示内容,后8行是空的。

而且此时PgDn键、向下移动键 都无效(可以用PgUp和向上移动键)

0.5.0α2 和 0.5.0α3 都有这个问题,越大的文件效果越明显。

如下图(文件还没有结束) 谢谢! MadEdit-Mod0 5 0a3-问题

caoguosong avatar Dec 04 '21 15:12 caoguosong

这个好像是限制加载内容大小造成的,你愿意继续尝试这个功能的话,我可以给你一个版本

LiMinggang avatar Dec 05 '21 13:12 LiMinggang

这个好像是限制加载内容大小造成的,你愿意继续尝试这个功能的话,我可以给你一个版本

谢谢,我可以试试看。

caoguosong avatar Dec 05 '21 15:12 caoguosong

这个好像是限制加载内容大小造成的,你愿意继续尝试这个功能的话,我可以给你一个版本

谢谢,我可以试试看。

先确认一下具体细节:这个问题用PgDn和Down是可以继续浏览文件,只是没占满屏幕,对吗?

LiMinggang avatar Dec 06 '21 02:12 LiMinggang

PgDn和下箭头 是 不能继续浏览文件的(不往后翻页)

PgUp和上箭头可以往回翻页,PgUp往回翻页时,行数基本上是连贯的,偶尔会不连贯(跳过一行)

右侧滚动条和鼠标滚轮,向上和向下都可翻页或翻动行。

然后就是没占满屏幕, 每次可能还不一样,有时能多显示一行,有时少显示一行。 大致显示的行数在17行~20行之间跳动。

caoguosong avatar Dec 06 '21 04:12 caoguosong

这个有点奇怪了,你的文件可以附上来吗?需要debug。如果有公司机密就算了。

LiMinggang avatar Dec 06 '21 04:12 LiMinggang

这是我用几十行日志文件反复复制粘贴做出来的文件。 test.zip

感觉和第一次打开时窗口大小有关,文件打开后多少行,然后再这么变,就基本上在这个行数的上下变动。 不过改了文件名重新打开也没用。

这个文件我在1600900的机器上打开,基本上是填满的; 然后拖到19601080的屏幕上最大化,下面就有空行了。 或者在1600*900屏幕上,这个文件开始时满屏的,然后通过拖动工具条来调整窗口的显示高度,那么下面就有空行了;然后随着翻页空行数是跳动的。

PgDn也是不能翻页的。

Microsoft Windows [版本 10.0.18363.1854] Microsoft Windows [版本 6.1.7601] win10和win7上都有这个现象

caoguosong avatar Dec 06 '21 05:12 caoguosong

这是我用几十行日志文件反复复制粘贴做出来的文件。 test.zip

感觉和第一次打开时窗口大小有关,文件打开后多少行,然后再这么变,就基本上在这个行数的上下变动。 不过改了文件名重新打开也没用。

这个文件我在1600900的机器上打开,基本上是填满的; 然后拖到19601080的屏幕上最大化,下面就有空行了。 或者在1600*900屏幕上,这个文件开始时满屏的,然后通过拖动工具条来调整窗口的显示高度,那么下面就有空行了;然后随着翻页空行数是跳动的。

PgDn也是不能翻页的。

Microsoft Windows [版本 10.0.18363.1854] Microsoft Windows [版本 6.1.7601] win10和win7上都有这个现象

caoguosong avatar Dec 06 '21 06:12 caoguosong

试了一下,感觉是跟折行有关,你先用“按窗口折行”试试,要是没问题,就先这么用着

LiMinggang avatar Dec 06 '21 06:12 LiMinggang

"按窗口宽带折行"?只是问题不明显了。 但是问题更多了好像:

  1. 右侧滚动条翻页行数不连贯了。
  2. PgDn键竟然是往前翻! (先用右侧滚动条把文件拖动到中间任意位置,然后用PgDn建,结果行数一直减少;如果从第一行开始按PgDn,那么会在几页之间反复切换)

期待后续版本中能解决吧。

谢谢!

caoguosong avatar Dec 06 '21 06:12 caoguosong