* 4GB 이상의 * 파일을 지원하는 최고의 무료 텍스트 편집기? [닫은]


82

4GB 이상의 파일을로드 할 수있는 텍스트 편집기를 찾고 있습니다. Textpad가 작동하지 않습니다. 나는 그것의 사본을 소유하고 그것의 지원 사이트에 갔지만, 그것을하지 않습니다. 새 하드웨어가 필요할 수도 있지만 그것은 다른 질문입니다. 편집자는 무료이거나 비용이들 경우 $ 30를 넘지 않아야합니다. Windows의 경우.


2
좋아요, 훨씬 더 나은 답변이 게시되었으므로 답변을 철회합니다. 하지만 궁금합니다. 전체 4GB 이상의 파일을 편집기에 한 번에 모두로드해야하는 이유는 무엇입니까?
Onorio Catenacci

6
매우 큰 파일을 가져와야합니다. 파일이 제공되며 내용을 모릅니다. 그들과 함께 일하는 동안 나는 파일 깊숙한 곳에서 기록에 어떤 문제가 있는지 찾아야했습니다. 예를 들어 레코드 번호 3,284,992를 얻기 위해 전체 파일을로드해야합니다. TextPad가 전혀로드되지 않습니다.
Taptronic

1
알겠습니다. (텍스트 파일을 다루는 경우) 관심있는 줄을 찾기 위해 Gawk 또는 이와 유사한 것을 사용하는 것이 좋습니다. 내 말은 오류가 어떻게 생겼는지 정의하고 Awk / Gawk를 사용하여 직접 이동할 수 있다는 것을 의미합니까?
Onorio Catenacci

1
@PaulTomkiel, 2TB는 어떻습니까?
Pacerier

1
@Pacerier-솔직히 5GB보다 큰 파일로 작업하지 않았으므로 2TB를 처리할지 모르겠습니다. 질문은 약 4GB이므로 적합합니다.
Paweł Tomkiel

답변:


54

다른 용도로 glogg를 고려할 수도 있습니다.

glogg 스크린 샷

(에 의해보고주의 사이먼 Tewsi코멘트 2013 2월)

한 가지주의 사항-두 가지 검색 기능 Main SearchQuick Find.
내가 생각하는 낮은 것은라고 가정하며 Quick Find, 빠른 속도보다 적어도 한 배 느립니다.


5
큰 파일을 읽기위한 좋은 프로그램; 편집을 허용하지 않는다는 점에 유의하십시오.
Alek Davis

1
나는 그것도 확인했다. 파일을 직접 만들고 있으며 STDOUT을 리디렉션하여 만든 일반 Windows ANSI 텍스트이므로 문제가 어디에 있는지 잘 모르겠습니다. 나는 HxD 16 진수 편집기에서 파일을 열었고 괜찮아 보였고 테스트 한 다른 모든 응용 프로그램은 문제없이 문자열을 찾았습니다. 작동하지 않는 것은 LTV뿐입니다. 내가 대신 glogg를 사용하여 전환했습니다 ( glogg.bonnefon.org/description.html는 ) 그것은 더의 내가 어차피 .. 찾고 있어요 특징이있다
스콧 Dillman

2
과거에 LTV를 사용했지만 좋아하지 않았습니다. 검색을 좋아하지 않았거나 때로는 페이지 사이를 뛰어 넘는 투박한 방식을 좋아하지 않았습니다. 이번에는 glogg를 시도했습니다. 훨씬 좋습니다. 내가 좋아하는 세 가지 특정 기능 : 1) 도구-옵션을 사용하면 검색 옵션을 정규식 또는 간단한 텍스트로 설정할 수 있습니다. 2) 검색 속도가 빠름-300MB 파일의 경우 5-10 초; 3) 오른쪽 여백에는 파일에서 각 검색 히트가 발견 된 위치를 나타내는 색상 막대가 있습니다. 한 가지주의 사항-기본 검색 및 빠른 찾기의 두 가지 검색 기능이 있습니다. 내가 빠른 찾기라고 가정하는 하단은 빠른 상단보다 적어도 한 배 느립니다.
Simon Tewsi

1
glogg는로드 11기가바이트 파일 추락
그레고리

1
Glogg 1.0.0은 4GB 파일을 열지 않습니다.
Pedro Reis

28

괴물 (런 어웨이) 로그 파일 (20GB 이상)을 확인해야했습니다. 모든 크기의 파일과 함께 작동 할 수있는 hexedit FREE 버전 을 사용했습니다 . 또한 오픈 소스입니다. Windows 실행 파일입니다.


지금까지 사용한 대용량 텍스트 파일을위한 멋지고 빠른 프로그램입니다.
Sven van den Boogaart

13

Jeff Atwood는 http://www.codinghorror.com/blog/archives/000229.html 에 이에 대한 게시물을 가지고 있습니다.

그는 결국 Edit Pad Pro를 사용했습니다. IDE가되는 것입니다. "


EditPad Pro는 뛰어난 제품입니다. 몇 기가 바이트 크기의 텍스트 파일을 열었습니다. EditPad Pro는 포인터를 사용하여 파일에 직접 액세스하고 대부분의 편집자가하는 것처럼 보이는 게으른 작업을 수행하지 않기 때문에 콘텐츠를 즉시 표시합니다. 즉, 전체 파일을 한 번에 메모리로 읽는 것입니다. EditPad Pro의 유일한 문제는 Windows 전용이며 요즘에는 비디오 게임 외에는 Windows를 사용하지 않습니다. 그래서 저는 EditPad Pro를 사용하여 경량 Wine 에뮬레이터에서 실행되는 대용량 파일을 편집합니다.
Steve HHH

EditPad는 초 미만에 나를 위해 4GB의 파일을 열 프로
마르코스 Fragkakis에게

1
EditPad Lite (무료)는 놀랍도록 빠르게 작동합니다. 작동하지 않는 다른 제안 (Win7 64 비트에서)을 시도한 후 그 하나를 발견하게되어 매우 기쁩니다. editpadlite.com
Sygmoral

11

대신 편집기에서 거대한 로그 파일을로드하는, 내가 좋아하는 유닉스 명령 행 도구를 사용하고 grep, tail, gawk훨씬 작은 파일로 재미있는 부분을 필터링하는 등 다음, 그를 엽니 다.

Windows에서는 Cygwin을 사용해보십시오 .


흥미로워 보입니다. 거대한 파일을 들여다 보도록 요구했던 작업은 완료되었지만 나중에 사용하기 위해 이것을 조사 할 것입니다! +1
Taptronic


4

나는 종종 대용량 파일 (10 Gigas +)을 처리해야하기 때문에이 게시물을 여러 번 우연히 발견했습니다.

버그가 많고 제한적인 프리웨어에 지 쳤고 평가판이 만료 된 후 값 비싼 편집자에게 비용을 지불 할 의사가 없었던 (결국 그럴 가치가 없음) VIM for Windows 를 큰 성공과 만족으로 사용했습니다.

텍스트 파일을 다룰 때 생각할 수있는 모든 기능 (검색, 바꾸기, 읽기 등)을 통해 완전히 사용자 정의 할 수있는이 요구에 완벽합니다.

나는 아무도 대답하지 않았다는 것에 매우 놀랐습니다 (이전 답변을 제외하고 MacOS의 경우) ...

기록을 위해 나는 현명하게 조언 한이 블로그 게시물 에서 우연히 발견 했습니다.


열 기반 정렬 또는 필터링을 제외하고 생각할 수있는 모든 기능?
Matt

3

4G 파일을 처리하는 것은 정말 어렵습니다. 나는 더 큰 텍스트 파일을 처리하곤했지만 그것을 내 편집기로 불러 온 적이 없었다. 이전 회사에서 주로 UltraEdit를 사용했지만 지금은 Notepad ++를 사용하지만 편집해야하는 부분 만 얻을 수 있습니다. (대부분의 경우 파일을 편집 할 필요가 없습니다).

왜 그렇게 큰 파일을 편집기에로드하고 싶습니까? 이 크기의 파일을 처리 할 때 GNU Core Utils를 사용했습니다. 내가 그 파일에 대해 수행 한 가장 일반적인 작업은 head (상위 250k 라인 등을 얻기 위해), tail, split, sort, shuf, uniq 등이었습니다. 정말 강력합니다.

GNU Core Utils로 할 수있는 일이 많이 있습니다. 나는 새로운 편집자 대신 그것들을 확실히 추천 할 것입니다.


1
전체 파일을로드하고 싶지 않지만 그래야합니다. SSIS가 레코드 번호 1,288,982에 문제가 있다고 말하면 TextPad에 파일을로드 할 수도 없습니다. 커뮤니티에 무엇을하는지 물어볼 것입니다. 입력 파일에서도 문제를 볼 수 없습니다. 나는 거기에 있다는 것을 알고 있습니다.
Taptronic

정확한 줄 번호를 얻을 수 있다면 핵심 유틸리티로이를 수행 할 수 있습니다. head -n LINECOUNT + 100 originalfile.txt> temp.txt tail -n 100 temp.txt> exactarea.txt 그냥 제안입니다.

3

그런 오래된 스레드에 게시해서 미안하지만 여기에서 몇 가지 팁을 시도했지만 어느 것도 나를 위해 일하지 않았습니다.

텍스트 편집기와는 약간 다르지만 Beyond Compare는 내 Vista 32 비트 컴퓨터에서 매우 큰 (3.6 Gig) 파일을 처리 할 수 ​​있다는 것을 발견했습니다.

이것은 Emacs, Large Text File Viewer, HexEdit 및 Notepad ++가 모두 질식 한 파일입니다.

-에릭


3

6GB mysqldump 파일을 읽으려고 시도한 후 가장 좋아하는 :

PilotEdit Lite http://www.pilotedit.com/

때문에:

  • 메모리 사용량은 (어떻게 든?!) 결코 25MB를 넘지 않았으므로 기본적으로 시스템의 나머지 부분에는 영향을 미치지 않습니다. 열려면 몇 분이 걸렸습니다.
  • 그 동안 정확한 진행률 표시 줄이 있었기 때문에 어떻게 진행되고 있는지 알았습니다.
  • 일단 열리면 간단한 검색과 파일 탐색이 모두 작은 메모장 파일처럼 작동했습니다.
  • 무료입니다.

내가 시도한 기타 ...

EmEditor Pro 평가판은 매우 인상적이었고 파일은 거의 즉시 열렸지만 불행히도 내 요구 사항에 비해 너무 비쌌습니다.

EditPad Pro 는 전체 6GB 파일을 메모리에로드하고 모든 것을 크롤링하는 속도를 늦췄습니다.


내가 할 수 있다면 +100. 이것은 답변의 다른 모든 권장 사항 중에서 나에게 가장 적합한 솔루션 인 것 같습니다. 추천 해 주셔서 감사합니다. 30 일 후에는 무료가 아닙니다. 나는 그것을 단지 그것을 구입하기에 충분히 좋아합니다.
Squ1rr3lz

@JeffOrris-당신이 어떤 에디터에 댓글을 달았는지 명확히 밝히고 있습니다. PilotEdit Lite는 내가 볼 수있는 한 영원히 무료입니다. EmEditor Pro 평가판에 대해 이야기하고 있습니까?
mikev2 2015

PilotEditLite입니다. 나는 다운로드를 다시 살펴 보았다 .. 그것은 무료라고 말한다. 내가 그것을 열 때마다 나는 단지 30 일의 무료 평가판이 남았다 고 말한다. .. 어쩌면 나를 업그레이드하도록 유도하는 그들의 마케팅 전술일지도 모른다 .... ill report 삼십일 후 다시 아직도 경우 무료로 볼 수
Squ1rr3lz

이상하네요-제 말은 전혀 그렇게 말하지 않습니다. 도움말-> PilotEdit 정보 ... 내 "PilotEdit Lite 버전 8.2.0"이 귀하의 것과 일치합니까?
mikev2 2015

1
똑같아요 ... 열면 이름과 일련 번호를 입력하라는 대화 상자가 나타납니다 .... 2 개의 버튼이 있습니다. "구입"및 "시도". 분명히 나는 ...에 관계없이, 나는 그것을 사랑 해요 "그것을 시도"를 눌러 한
Squ1rr3lz

1

Windows, Unix 또는 Mac의 경우? Mac 또는 * nix에서는 emacs 또는 vim의 명령 줄 또는 GUI 버전을 사용할 수 있습니다.

Mac의 경우 : TextWrangler는 대용량 파일을 잘 처리합니다. 나는 Windows 환경에 대해 충분히 이해하지 못하여 도움을 줄 수 있습니다.


2
Op는 Windows에 대해 명시했습니다
Mehdi LAMRANI 2013 년

1

큰 파일을 편집하기보다보기 만하면 전체 파일을 메모리에로드하지 않고 한 번에 한 덩어리 씩 파일을 읽는 프리웨어 프로그램이 몇 개 있습니다. 대용량 (> 5GB) 파일을 읽어야 할 때 사용합니다.

swiftgear의 대형 텍스트 파일 뷰어 http://www.swiftgear.com/ltfviewer/features.html

Team Walrus의 Big File Viewer.

마지막 링크에 대한 링크를 직접 찾아야합니다. 왜냐하면 나는 초보자 인 하이퍼 링크를 최대 하나만 게시 할 수 있기 때문입니다.


감사. 나중에 참조 할 수 있도록 보관합니다. 그 당시에는 엄청난 파일 내부의 불량 레코드를 편집해야했습니다.
Taptronic 2010

1

방대한 로그 파일에 직면했을 때 전체를 보지 않고 Free File Splitter를 사용합니다.

분명히 이것은 해결책이 아닌 해결 방법이며 전체 파일이 필요한 경우가 있습니다. 그러나 종종 나는 더 큰 파일에서 몇 줄만 볼 필요가 있으며 그것은 당신의 문제인 것 같습니다. 그렇지 않다면 다른 사람들이 그 유틸리티를 유용하다고 생각할 것입니다.

예를 들어 자동 필터를 사용하기 위해 Excel에로드하려는 경우 방대한 텍스트 파일을 볼 수있는 뷰어는별로 도움이되지 않습니다. 우리 모두는 문제를 해결하기 위해 문제를 작은 부분으로 나누는 데 하루를 보내기 때문에 큰 파일에 동일한 원칙을 적용한다고해서 논쟁의 여지가 없었습니다.


em, 나는 Free File Splitter를 사용했고 첫 번째 청크는 괜찮 았지만 모든 후속 청크는 손상되었습니다.
Giedrius

@Martin, 이것은 확실히 해결책 대신 해결 방법입니다. 프로그램 자체는 파일을 볼 때 분할해야하지만 사용자 (우리)가 신경 써야하는 세부 사항이 아니어야합니다.
Pacerier

1

HxD-hexeditor이지만 내부 편집이 가능하며 대용량 파일에 대해 barf를 수행하지 않습니다.


그러나 고정 된 열 너비가 있습니다. 선을 인식하게하려면 어떻게해야합니까?
Pacerier

1

Tweak 은 삽입 및 삭제를 포함하여 매우 큰 파일에 대한 편집을 처리 할 수있는 16 진 편집기입니다.


1

EmEditor 가이를 처리해야합니다. 그들의 사이트 주장대로 :

엠 에디터는 이제 새로운 사용자 지정 표시 줄인 대용량 파일 컨트롤러로 파일의 일부를 열어 248GB (또는 21 억 줄) 보다 더 큰 파일을 열 수 있습니다. 대용량 파일 컨트롤러를 사용하면 열 파일의 시작 지점, 끝 지점 및 범위를 지정할 수 있습니다. 또한 파일 열기를 중지하고 파일의 실제 크기와 사용 가능한 임시 디스크의 크기를 모니터링 할 수 있습니다.

하지만 무료는 아닙니다 ..


2
무료 평가판도없는 경우 "무료"는 쇼 스토퍼입니다.
Pacerier 2015 년

1

FAR 사령관이 대용량 파일을 열 수 있다는 것을 발견했습니다 (4.2GB xml 파일을 시도했습니다). 그리고 전체 파일을 메모리에로드하지 않고 빠르게 작동합니다.


1

다음을 사용하여 5GB 파일을 빠르게 열었습니다.

1) Hex Editor Neo

2) 010 편집기


0

Textpad는 해당 크기의 파일을 열 때도 잘 작동합니다. 3-5GB 범위의 매우 큰 로그 파일을 처리해야 할 때 여러 번 수행했습니다. 또한 grep을 사용하여 가치있는 줄을 뽑은 다음 그 작업을 훌륭하게 살펴보십시오.


내 하드웨어가 나를 제한하고 있다고 생각합니까? 그것은 열리지 않을 것입니다. Textpad 지원 포럼도이를 확인합니다.
Taptronic

나와 내 4GB SQL 덤프 파일에 완벽하게 작동했습니다. 하지만 64 비트 버전을 테스트했습니다. TextPad 7+에서 사용할 수있는 것 같습니다 (2014 년부터).
BlaM

0

질문에 더 자세한 정보가 필요합니다.
파일 (예 : 로그 파일)을 보거나 편집 하시겠습니까?
로드하려는 파일 크기보다 메모리가 많거나 적습니까?
예를 들어 어셈블리 언어로 작성된 매우 작은 텍스트 편집기 인 TheGun 은 " 유효한 파일 크기 제한이 없으며 여기에로드 할 수있는 최대 크기는 사용 가능한 메모리와 파일로드 속도에 따라 결정됩니다. [.. .] 파일 불러 오기와 저장 모두에 최적화 된 속도입니다. "

메모리 제한을 추상화하기 위해 매핑 된 메모리를 사용할 수 있다고 가정합니다. 그러나 파일을 편집해야하는 경우 메모리에 로컬 변경 사항을 저장하고 저장할 때 청크 단위로 적용하는 것과 같은 영리한 방법을 사용해야합니다. 경우에 따라 효과가 없을 수 있습니다 (예 : 대규모 검색 / 교체).


확인해 보겠습니다. ASM으로 작성된 모든 것은 볼만한 가치가 있습니다!
Taptronic

"TheGun에는 유효 파일 크기 제한이 없습니다. 일반적으로 10MB를 초과하는 파일을 문제없이로드 할 수 있습니다." -롤. 여전히 모든 것을 메모리에로드하므로 다중 GB 텍스트 파일을 편집하는 데 적합하지 않습니다.
Rich

@Rich TheGun은 오래된 프로젝트입니다 (4 년 전이라도 제가 언급했을 때), 10MB는 그 당시 많은 메모리였습니다 ... :-) 그리고 "최대 크기 [...]는 사용 가능한 메모리 "이므로 매우 명확합니다. 아마도 32 비트 프로젝트이므로 어쨌든 약 2GB의 하드 제한이있을 것입니다. 그것이 디자인되었을 때 그것은 공상 과학이었습니다! - D
PhiLho

@PhiLho, 나는 귀하의 모든 요점에 동의하지만 질문에 대한 잘못된 대답이라는 사실을 다루는 사람은 없습니다. OP는 특별히 TheGun이 할 수없는 "4GB 이상의 파일로드"를 요청했습니다. 나머지 답변은 다양한 프로그래밍 기술에 대해 모호하게 언급하지만 솔루션을 제공하지 않습니다.
Rich

실제로 (이 스레드에 대한 대부분의 답변도 그렇습니다!). 따라서 사용 가능한 메모리에 대한 질문입니다. 당시에는 메모리가 4GB 이상인 컴퓨터가 없었기 때문에 확실하게 테스트 할 수 없었습니다 ... :-) 솔직히 당시에는 32/64 비트에 대해 명확하지 않았을 것입니다. 메모리 제한 ...
PhiLho

0

4G 파일에서도 TextPad에 문제가 있습니다. Notepad ++는 잘 작동합니다.


7
Notepad ++는 4GB 파일에서 질식합니다.
Davin Studer 2011 년

8
내 버전의 Notepad ++는 단순히 파일이 너무 크다고 말합니다 ... 시도도하지 않습니다
RonK 2011-09-25

-1

Emacs방대한 파일 크기를 처리 할 수 있으며 Windows 또는 * nix에서 사용할 수 있습니다.


5
큰 파일에 대한 emacs에 대한 나의 경험은 그리 밝지 않았습니다. 전체 파일을 메모리에로드하려는 것 같습니다. emacs를 방지하는 옵션이 있습니까?
Martin Cote

1
여기도 마찬가지입니다. 1GB 파일을 처리 할 수없는 것 같습니다.
Alek Davis

4
나는 이맥스 파일 크기> RAM 실행 가능한 해결책이 아니라, 동의
산도스

1
My emacs는 "너무 큰"3GB 텍스트 파일을 열지 않았습니다.
Rich

-1

어떤 OS와 CPU를 사용하고 있습니까? 32 비트 OS를 사용하는 경우 시스템의 프로세스는 물리적으로 4GB 이상의 메모리를 처리 할 수 ​​없습니다. 대부분의 텍스트 편집기는 전체 파일을 메모리에로드하려고하기 때문에 원하는 작업을 수행 할 수있는 파일을 찾을 수 없을 것입니다. 아웃 오브 코어 처리를 수행 할 수있는 매우 멋진 텍스트 편집기 여야합니다. 즉, 한 번에 파일 청크를로드 할 수 있습니다.

64 비트 CPU 및 64 비트 운영 체제가 설치된 컴퓨터에서 64 비트 텍스트 편집기를 사용하면 이러한 대용량 파일을로드 할 수 있습니다. 그리고 스왑 파티션이나 스왑 파일에 충분한 공간이 있는지 확인해야합니다.


2G RAM에 32 비트 (WinXP)가 있습니다. UltraEdit 데모를 다운로드했으며 작동합니다. 지금 당장 지불 할 자금을 얻을 수 있을지 모르겠습니다. 스왑 파일은 4GB 이상의 스왑이 있고 부팅하고 그 거대한 파일을 최대한 빨리로드하려고하면 작동합니다. 스왑 파일에 문제가 생기면 작동하지 않습니다.
Taptronic

"32 비트 메모리 주소를 가진 프로세서는 4GB의 바이트 주소 지정 가능 메모리에 직접 액세스 할 수 있습니다." en.wikipedia.org/wiki/32-bit 내가 말했듯이 이것이 32 비트 시스템에서 작동 할 수있는 유일한 방법은 편집기가 한 번에 파일의 덩어리 만 메모리에로드하는 것입니다.
Dima

2
Emacs 또는 VIM을 사용해보십시오. 그들은 자유롭고 매우 정교합니다. 그들 중 하나가 트릭을 할 수 있습니다.
Dima

1
임의의 댓글입니다. 32 비트 창은 프로세스에 ~ 2GB의 "메모리"만 할당합니다.
Gregory

-1

4GB 이상의 파일을 메모리에로드하려는 이유는 무엇입니까? 그렇게 할 수있는 텍스트 편집기를 찾았더라도 컴퓨터에 4GB의 메모리가 있습니까? 그리고 실제 메모리가 4GB를 초과하지 않는 한 컴퓨터 속도가 많이 느려지고 파일 스왑이 미치게됩니다.

그렇다면 왜 4GB 이상의 파일을 원하십니까? 변환하거나 검색 및 바꾸기를 원할 경우 작은 빠른 프로그램을 작성하는 것이 좋습니다.


2
내 SSIS 가져 오기를 방해하는 오류 레코드를 볼 수 있어야합니다.
Taptronic

파일의 마지막 20MB를 다른 파일로 잘라서 볼 수있는 빠른 프로그램을 만들 수 있습니다. SSIS가 특정 수의 오류를 무시하도록 허용하지 않는 한 오류는 파일 끝 부분에 있습니다.
Cervo

-2

나는 또한 notepad ++를 좋아 합니다.


4
-1 나, 너무,하지만 불행히도 메모장 ++, 따라서 그것은 OP의 질문에 좋은 반응이 아니다, 큰 파일을 처리하지 않습니다
galaktor
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.