如何在Notepad ++中打开大文件?

拉克什·朱亚尔(Rakesh Juyal)

我尝试在Notepad ++中打开800MB大小的文件。但是我不为什么Notepad ++只显示269117242字符271450112字节它都没有显示任何警报消息表明无法打开这么大的文件。然后,我用写字板打开了相同的文件,它的工作原理就像是魅力。

但是,为什么Notepad ++无法打开800MB文件?我认为必须有一些设置,要求仅显示这么多文本。

PS:请不要建议使用其他任何可以打开大文件的软件。我知道他们存在。

1988年

Notepad ++不支持大文件,根据Wiki文档,如果组件(Scintilla)仍然是Notepad ++的核心,则问题仍然存在:

旧版本的Notepad ++可能会在打开非常大的文件时崩溃。较新的版本(5.2+)将拒绝打开文件并发出错误消息。这是为什么?

Notepad ++基于组件(Scintilla),旨在提供丰富的文本查看,语法高亮和代码折叠,而不是批量文本服务。有必要的权衡。加载200MB的文件将需要大约800MB的内存,并且操作系统可能会不满足于内存分配请求。

基本上有两种方法可以解决:

  • 将巨大的文件拆分为可管理的块,并仅将其中一个保留在编辑器中;
  • 使用另一个专门用于处理大量文本文件的工具。

如果您仍然设法打开一个大文件,则性能可能不是最佳的。这里有几件事情要考虑:

  • 分析和扫描文本的插件会降低NP ++的速度,请尽可能禁用它们
  • 如果文档很大,则在加载文档时对可点击链接的解析会很慢。据报道,禁用可点击链接可以提供极大的帮助。

在sourceforge的另一页上,由于社区要求解决此问题,因此该问题在Notepad ++的整个生命中仍然存在

您为什么不尝试使用其他软件,例如gVim有什么原因吗?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何中止打开大文件的vim?

来自分类Dev

如何中断emacs打开大文件?

来自分类Dev

如何在终端中打开大文件(使用vim导致终端挂起)?

来自分类Dev

Vim如何这么快地打开大文件?

来自分类Dev

如何在Intellij中打开大于20 MB的文件?

来自分类Dev

QFile无法打开大文件

来自分类Dev

Excel无法打开大文件

来自分类Dev

如何在Notepad ++中批量打印文件?

来自分类Dev

如何在某些行上打开文件的notepad ++?

来自分类Dev

无需特殊软件即可打开大文件

来自分类Dev

如何在Notepad ++中打开/关闭字体抗锯齿功能?

来自分类Dev

如何在Notepad ++中查看隐藏的字符?

来自分类Dev

如何在Windows窗体中嵌入notepad ++?

来自分类Dev

如何在Notepad ++中编辑Unicode文本?

来自分类Dev

如何在Notepad ++中缩进换行的文本?

来自分类Dev

如何在Notepad ++中关闭拼写检查?

来自分类Dev

如何在Windows窗体中嵌入notepad ++?

来自分类Dev

如何在Notepad ++中关闭拼写检查?

来自分类Dev

如何在Notepad ++中隐藏行号?

来自分类Dev

如何在Notepad ++中缩进代码

来自分类Dev

如何在Notepad ++中添加宏?

来自分类Dev

如何在Notepad ++中管理面板对接

来自分类Dev

如何在Notepad ++中删除相同的行?

来自分类Dev

如何在Notepad ++中激活拆分器?

来自分类Dev

如何在Notepad ++中激活代码折叠

来自分类Dev

如何在Notepad ++中删除或隐藏折线?

来自分类Dev

如何在 Notepad++ 中隐藏轮廓?

来自分类Dev

如何在UNIX中创建大文件?

来自分类常见问题

如何增加Ubuntu中Neo4j的最大文件打开限制(ulimit)?