有时我会在一个编辑器内或不同的编辑器之间复制/粘贴大量文本条目(目前我粘贴了超过 480 万个条目,并且已经等待了几分钟)。
在 Windows 环境中,是否存在进度条,我可以启用它(通过某些注册表设置)来查看大型粘贴命令执行的进度?
答案1
不幸的是没有。
它是如何工作的? 1. 源软件(按下 Ctrl-C 的地方)收集数据(很慢,收集选定的单元格/文本、图像内容、隐藏值等),可能将其格式化以满足剪贴板的要求(很慢)并将生成的数据移动到剪贴板(像雷声一样) 2. 目标软件(按下 Ctrl-V 的地方)获取剪贴板数据(与雷声相同),对其进行分析,将其转换为目标软件自己的格式,并填充目标空间(非常慢,因为还需要更新用户界面、填充单元格、格式化文本/图像、大量绘图)。
所以监控剪贴板的进度是没道理的,那部分操作确实很快,进度条应该用在源/目标软件里面。