音视频矩阵切换器:文本编辑器打开大(大,巨大,大)文本文件
来源:百度文库 编辑:九乡新闻网 时间:2024/05/04 19:20:16
文本编辑器打开大(大,巨大,大)文本文件
English Language Content
文本编辑器打开大(大,巨大,大)文本文件
由大,我的意思是atleast 1 100兆大?
虽然100 +兆textfiles并不常见(atleast我希望如此!),我有一个应用程序,在导出为XML数据,需要进行调试。 因此,需要研究通过XML,和不能做什么,如果编辑器crashy。
Comments for #: 159521
事实上,文本文件100 + MB或1 GB以上,甚至不如少了,因为你可能会认为,从繁忙的服务器(即日志文件)。 #:209514 Anders Sandvig 如果您想在Linux上产生大量的文本文件在Mac上,你可以到终端输入到“猫/ dev / urandom设备”huge.txt“。 几秒钟可以让你10(94,000行的废话)。 不完全相关,但有人可能想知道的。 #:1062401 Sneakyness Sneakyness:和不完全的文本。 我认为阅读文本文件和读取二进制文件的要求有所不同。 你可能通过它通过base64或uuencode的,但。 #:1113577 Johannes R?ssel 记事本,很容易打开的文件100 + MB的大小:) #:1771216 Robert GrantAnswer: 159537
我假设你使用的是Windows,所以我会建议gVim的 。 如记事本+ +将窒息非常大的文件,VIM有chowed通过问题不大的小狗。
在Windows 010Editor将打开巨人(认为5GB的)以二进制方式的文件,并允许您编辑和搜索文本。
其他建议是SlickEdit和Emacs的 , 大文本文件阅读器 。
与2GB限制: 记事本+ +文本编辑器,Jujuedit,TextPad
Comments for #: 159537
铁金刚,或Emacs ... 挑选你的毒药,都将处理任何文件扔掉他们。 我个人更喜欢Emacs的,但都将击败甚至没有一打嗝多记事本。 #:50623 Mike Stone Emacs有一最大缓冲区大小,对基础架构的依赖(32或64位)。 我认为,在32位系统中,您获得“最大缓冲区大小超过了”的文件大于128 MB的错误。 #:648143 Rafa? Dowgird 一对Vim的。 这是我选择的编辑器。 #:650969 Steve Rowe 我只是想记事本+ +与561MB日志文件,它说,这是太大 #:747851 barfoon 我经常开?600MB的与gVim的档案... #:884545 Nippysaurus 我一直在问,在过去的编辑在多方的纯文本文件的情侣GB的范围内,我们的用户试图以MS Word编辑... 好,你们大部分会知道发生了什么。刚刚在Vim中,并搜查,并与坐在几秒钟内我旁边的用户更换(大文件之后,终于在读课程)。
#:884559 Coding Naked @拉法有趣! 看起来这是在64位?1024 PB的。 其原因是与事实Emacs有跟踪缓冲区的职位(如点) #:884565 docgnome 我将第二次gVim的对大量的文件。 我编辑了950 MB的文本文件没有问题(但过了一段时间来打开和保存)。 当我试图在Notepad2同一个文件时,Windows开始关心我的页面文件大小,并开始调整其大小。 #:1023976 Christian Davén
Answer: 159527
我发现UltraEdit32做得很好负荷大的文本文件(包括XML)。
Comments for #: 159527
我只是开了高达150MB的SQL转储UEStudio的,并经过短暂加载暂停,但效果不错。 滚动有点颠簸,但没有为2.4万条文件中的错误。 #:202311 nickfAnswer: 160897
好吧,我尝试了与Visual Studio,Emacs和gVim的(64位)它。
Emacs的扼流圈,队打开它,但过于低迷,gVim的踢屁股。 我只是想对gVim的故意产生的500梅格文件,它打开的罚款,没有什么太多的麻烦:)
Comments for #: 160897
Vim是好的。 Vim是最好的 #:651451 eddiegroves 这可能有助于:http://www.vim.org/scripts/script.php?script_id=1506 #:1178579 Jeremy Stein LargeFile.vim(正如杰里斯坦)是有益的。 我正要向有关报道作出评论。 它基本上禁用交换文件时,该文件是太大。 #:1259587 Denilson Sá 六和LargeFile插件FTW! #:1771276 Pascal ThiventAnswer: 159572
下面是另一个不使用记事本投票+ +。 我们正与巨大的XML在我的工作和记事本文件+ +将遏制对他们的每一次。
令人惊讶的写字板比上执行这些类型的记事本文件,更好+ +。 我也有成功与UltraEdit虽然我现在下载gVim的看看它是如何执行。
如果你只是寻找一个大的文件验证我问这个问题在这里找到一些(XMLStartlet是一个很好的命令行应用程序良好的反应)
http://stackoverflow.com/questions/40663/validating-a-huge-xml-file
Comments for #: 159572
记事本+ +的斗争,即使小巧的文件上,如果你试图在一开始插入文字 - 人没有做一个好的数据模型设计 #:1364210 Martin BeckettAnswer: 1071776
如果您正在运行Windows,TheGun(6144字节的MASM的善)是真棒为这种事情 - 我已经打开文件没有损坏mbox是顺利数以百计的兆字节:
http://www.movsd.com/thegun.htm
一个又一个你可能要考虑的是程序员的文件编辑器(PFE)的是“开放的巨大文件(只受虚拟内存总量有限的能力)”:
http://www.simtel.net/product.php?url_fb_product_page=11983
Comments for #: 1071776
它的大小,TheGun是非常好的。 #:1392859 Umber Ferrule 编辑应该能够读取文件比虚拟内存较大的在最低限度。 这只是一个fseek()和fread位() #:1771288 Charlie SomervilleAnswer: 1000892
我尝试打开一个gVim的3GB的日志文件... 我停下来的进程,因为它太长了。 而在开放的文件*. swp文件的成长过程... 我想这将增长到约中在最后文件本身大小相同... 我不想要这个。 解决方案:
:设置noswapfile可能有助于加快前进的脚步。
我是从这个从好的文章一陈彼得
Answer: 159534
在Mac BBEdit他们将处理得很好。
否则Vim(或vim - R的,如果你不需要编辑)会自动处理也只是罚款。
Comments for #: 159534
+1 BBEdit。 这是我的编辑所选择的目的除了把一切℃(胜的Xcode的OBJ - C,因为这正是它是* *为建)。 #:1178577 Dave DeLongAnswer: 1343576
你为什么要使用编辑只看一(大)的文件吗?
在* nix或Cygwin的,只是少用(“少即是多”,只有更好,因为你可以备份)。 以下是搜索和下vim的航行非常相似,但没有交换文件和小内存使用。
Answer: 1343481
基于磁盘的文件编辑: http://www.ultraedit.com/ (仅Windows)
Answer: 1343477
桑达
Comments for #: 1343477
好了,现在*这是*最低限度的:-) #:1178735 RoboprogAnswer: 1071787
我一直在使用EmEditor和它处理大量的文本文件没有问题。 (甲基溴和几百个)
Comments for #: 1071787
EmEditor是我所见过的最有效的大文件的编辑。 这是专为这一点。 最重要的是,它不会加载到内存中最喜欢的编辑整个文件。 #:1103794 fatcat1111Answer: 161396
我的表决是EditPad。 有Lite和与他们之间没有多大差别Pro等版本。 我经常打开的文件的“”100兆。 除此 , 它也可让您选择文本列!
Answer: 159609
我已经开了,100MB的浏览与SlickEdit文本文件。
Comments for #: 159609
虽然我不想说任何有关SlickEdit好,很多编辑文件大于可用内存的是什么是很擅长。 #:49517 Mark BesseyAnswer: 159584
我已经开20 +没有它洒一滴汗水梅格登录Emacs的文件,我无法想象,它将在100动摇+梅格文件。 有基础的窗口太多了。
更新:
我就改一个非常简单的测试,在Emacs中生成的XML文件... 140mb文件,并处理它漂亮。 语法着色和一切工作得很好,有轻微的延迟在打开该文件,但不超过几秒钟。 同样与前往该文件的末尾... 否则,完全没有问题。
Comments for #: 159584
日志文件是一回事:XML是另一种。 你必须创建DOM是去与文件,我也看到了很多的编辑,甚至窒息温和的XML。 #:50113 Joel Coehoorn 我们这里谈论Emacs的,而不是一些懦弱的记事本或一般的Windows应用程序;-) Emacs是一个非常坚固的编辑器以来的表现时,微型要紧天左右。 这是一个兽师,但现在是很轻巧,非常有效率的比较。 #:50618 Mike StoneAnswer: 1873092
我已经打开维基百科转储(你可以猜大小)。 到目前为止,这里是gVim的最佳选择。 但因为它是XML文件,您可以潜入它(检查格式良好,与数项如Apache Xalan的东西)偷看。
Answer: 1873055
有一件事情是如何大文件编辑器可以编辑理论上 。
但还有一点,是它足够快, 切实编辑该文件。
最简单的方式编辑使用,只是在内存中加载整个文件。
这意味着你不能编辑文件以外的最大的自由内存块较大。
这变得更加恶劣,如果编辑ASCII文件转换成Unicode,而双打的大小。
有了这样的编辑,刚刚开放的文件可能需要几分钟。
但即使你可以加载该文件,任何编辑操作可能会很慢,你真的不能做任何事情。
对于大型文件编辑, VEDIT是最好的选择。 这是因为地球上销售最快的编辑器,它可能是真的。
此外,VEDIT使用非常小的内存和不创造巨大的tmp文件,不管你是多么大的文件编辑。
该VEDIT标准(32位)版本可以编辑文件多达2 GB的(但你可以通过使用较大的文件编辑内置的分离器功能)。
VEDIT Pro64可以直接处理任何大小的文件。
UltraEdit是行,过,但它并不像VEDIT快,您可能需要修改配置和牺牲的备份和复原的编辑大文件。
我刚打开(复印件)我的前景。pst文件(297 MB)对VEDIT。 打开文件的时间约为0.1秒!
这是一个文件的末尾附近,发现了搜索的字符串在正常模式下8.0秒和1.1在只读模式秒。
插入和删除字符,instantenous,如撤消。 文件保存了11秒。
打开相同的文件以UltraEdit的是在正常模式下9.8秒和1.0秒左右,如果tmp文件被禁用。
搜索了11.5秒(使用只读模式并没有影响这一点)。
插入和删除字符,instantenous,但单个字符插入撤消了26秒。
保存该文件用了16秒。
我试着用记事本打开文件,但它坠毁(可能是因为该文件是二进制)。 打开一个92 MB的文本文件了3分钟。
尝试加载默认的编辑器在Eclipse文件导致的错误“的Java堆空间了”。 同样的事情发生,即使有92 MB的文件。
如需有关大量文字编辑的信息,请参阅:
维基百科:编辑文本的比较
Answer: 1236467
纳米工程只是罚款。
Answer: 1236423
我用Textpad开500 +梅格XML文件。 这是太好。 打开没有任何故障。
Answer: 842634
gvim的所有的方式 - 我打开窗户一对演出的文本文件,有一个约15秒初始延迟,但之后它像什么顺利。 在Unix gvim的是平滑及比在Windows更快。
Answer: 159531
我的正常待机是记事本+ +,但在这种情况后,我特别推荐反对。 它可以处理相当大的文件,在大多数情况下不错,但真正与大的XML数据的斗争。
其他值得注意的事情:许多所谓的文本编辑器将会把XML作为不仅仅是文字。 他们会做验证,折叠,并尝试创建一个DOM,在记忆的形象造成比文件本身更大。
Notepad + +是做这样的事情,但其他编辑器可以做得一样好。
Answer: 1925646
我一直喜欢JWrite。
链接: 软件JWrite由妇女事务部
Answer: 1642406
vim和vless(别名vless ='/ usr/share/vim/vim72/macros/less.sh')
Answer: 1588054
您可以编辑PilotEdit巨大的文件很容易。 我想编辑的需要7GB文件。
Answer: 1510333
XMLMax将做到这一点,如果XML文件格式不正确,它会找到错误,展示给你,让你修复它,保存并重新载入它为您。 它应该在10秒钟加载100兆的文件。 谷歌你可以找到它。
Answer: 1343441
EditPlus工程罚款多100兆字节的文件。 已使用多年,比我照顾记住它。
Answer: 1343378
我尝试了以下方案:gVim的,记事本+ +时,SQL工作台,和'枪'。
出于所有这些,'枪'似乎是最好的工作。
Answer: 159544
在我使用记事本窗口+ +。 我不知道伊夫编辑的那么大,但肯定很多兆。
http://notepad-plus.sourceforge.net/uk/site.htm
我不知道的限制,但Visual Studio 2005中应该处理它,它可以让你看作是一个表中(假设XML是常会)。
Comments for #: 159544
Notepad + +是好的(至少不差文件)小于100 MB的。到那个水平,记事本+ +没有处理好。 #:1833105 Yin Zhu