상대적으로 큰 파일을 작업할 때 상당한 성능 저하가 발생할 수 있는 .txt 디자인에 고유한 버그가 있습니까? Windows 8에서 백만 개가 넘는 문자로 구성된 파일을 작업하면 편집기(특히 Notepad++ 및 Wordpad)가 느리게 실행되는 경향이 있을 뿐만 아니라 대규모 찾기 및 바꾸기 작업으로 인해 충돌이 자주 발생합니다(예를 들어 찾기 및 바꾸기가 60,000개 이상의 교체를 수행하는 경우). .
나는 이것이 텍스트 파일이 작동하는 특정 컴퓨터와 아무 관련이 없음을 확인했습니다(유사한 고사양 컴퓨터에서도 마찬가지로 성능이 좋지 않음).
처음에는 문제의 파일을 네트워크 공유에서 편집하고 있었기 때문에 이것이라고 생각했지만 로컬 폴더에 복사해도 여전히 성능이 저하되었습니다.
개행 문자를 제거하면 성능이 특히 떨어집니다(백만 문자 길이의 단일 단어로 작업). 고급 컴퓨터를 사용함에도 불구하고 UI에서 눈에 띄는 프레임 저하)
답변1
노력하다울트라 편집이 경우에는 최고입니다.
기능 개요
열/블록 편집
다중 캐럿 편집
다중 선택
구문 강조
통합 FTP 클라이언트
통합 SSH/텔넷
에디터 테마
대용량 파일 편집 +4GB
파일/데이터 정렬
강력한 검색
정규식을 지원합니다
CSV 데이터 형식 재지정
매크로 및 스크립트
파일 비교
스마트 템플릿
답변2
Notepad++는 대용량 텍스트 파일용으로 설계되지 않았습니다. 대신 glogg라는 프로그램을 권장합니다. 여기에서 찾았습니다:http://glogg.bonnefon.org/
누군가가 이 게시물을 싫어하고 내가 링크로 답변한다고 불평한다면 신께 맹세코, 내가 질문에 완전히 답변했기 때문에 성장할 것입니다.
답변3
나는 거대한 파일을 편집한다.마이크로소프트 비주얼 스튜디오. 매우 빠르며 모든 크기를 처리합니다! 시도 해봐! 무료 버전(커뮤니티 에디션)을 다운로드할 수 있습니다.
업데이트:
메모장++ 빌드64비트지금 이용 가능합니다. 당신은 그것을 사용할 수 있습니다.
답변4
메모장++
100만 자(1MB)는 사실 그다지 크지 않습니다.
보다
기타 텍스트 파일 편집기
다른 사람들이 지적했듯이 다른 편집기는 대용량 텍스트 파일을 처리하도록 설계되었습니다. 특히 텍스트 편집 세계의 존경받는 두 대가인 vi(또는 vim)와 emacs는 편집 중인 파일보다 큰 파일에 잘 대처해야 합니다.
예를 들어 vim의 문자 제한은 20억 자(2GB)입니다.
보다
다른 접근법
일부 작업에 더 적합할 수 있는 텍스트 파일을 조작하기 위한 다른 도구가 있습니다. 예를 들어
- sed
- 앗
- 펄
- tr
- grep
이는 Unix/Linux의 표준이지만 WIndows에서는 쉽게 구할 수 있습니다. 대용량 파일에 대한 작업(예: 검색 및 바꾸기)을 효율적으로 수행할 수 있는 다른 Windows 유틸리티도 많이 있을 것입니다.
일반적으로 일반 텍스트 편집기는 한 번에 한 줄씩 스크롤하여 파일을 시각적으로 탐색하려는 경우에 최적화되어 있습니다. 다른 유형의 도구는 검색, 형식 재지정, 합산, 압축 등에 더 적합할 수 있습니다.