텍스트 편집기의 큰 파일 상황[2017년 Windows편]
2017年
가 추가되었습니다.나는 가까운 시일 내에 2018년판을 쓰고 싶다.
시도해 본 일
텍스트 편집기의 성능에서 의외로 중요한 것은 "GB급의 큰 파일을 처리할 수 있습니까"이다.
엔지니어라면 로그 파일, 데이터베이스 저장 등 파일 크기가 큰 텍스트를 처리한 경험이 많다.
최근 Windows의 주요 편집기는 어떤 것인지 여름방학에 자유롭게 연구해 보았다.
각종 환경
기계.
기계.
편집 프로그램
실험 소재
나는 압축할 수 있는 무작위 내용의 텍스트 파일을 준비했다.
한 줄에 1023글자가 이런 느낌이다.
크기는 100MB, 512MB, 1GB, 4GB, 8GB, 16GB입니다.
그럼
Atom
큰 파일을 열려고 할 때 "당분간 반응이 없어요!"경고.
100MB는 보통 몇 초를 기다리지만 대체적으로 작동할 수도 있다.
512MB 이상의 파일 Uncaught RangeError: Invalid string length
은 열 수 없습니다.이 일대 며칠 지나면 좋아질 수 있다는 보고가 있다.
문외한으로 한 줄이 길면 반환을 OFF로 설정해도 일정한 문자수로 반환됩니다.좀 곤란한데.
Brackets
큰 파일을 열려면 16MBを超えるサイズのファイルはBracketsで開くことはできません
지은이라고 하죠.
반응이 없거나 붕괴되는 것보다 낫겠지.
EmEditor
파일을 4GB 이상 열면 시간이 걸리지만 파일 시작이 바로 표시됩니다.
열려 있어도 커서 조작, 검색이 편합니다.
거대한 파일 컨트롤러의 기능이 있어 파일의 일부분만 열기가 매우 편리하다.
읽는 동안 상태 표시줄에 로드된 상태가 표시되며 파일을 여는 데 걸리는 시간은 초당 20MB 미만입니다.
결국 이번에 전체 16GB 파일을 연 사람은 Em 군밖에 없었다.
Sublime Text
1GB까지는 좋지만 4GB를 켜려면 메모리 경고가 나와 강제로 종료됩니다.왠지 크롬과 파이어폭스도 길에서 붕괴되었다.
파일을 여는 데 걸리는 시간은 초당 10MB 정도입니다.
파일을 열면 편해요.
TeraPad
1GB를 켜려면 잠시 기다리다가 메모리 부족 경고가 나와 열지 못했습니다.
512MB 이내에는 문제가 없습니다.
Visual Studio Code
100MB도 このファイルはバイナリか、非常に大きいか、またはサポートされていないテキストエンコードを使用しているため、エディターに表示されません
로 변경되었습니다.유감스럽다
반응이 없거나 붕괴되는 것보다 낫겠지.
벚꽃 편집기
1GB까지 켜졌지만 4GB 이상이면 ほかのアプリケーションで使用されている可能性があります
오류로 열 수 없습니다.
파일을 여는 데 걸리는 시간은 초당 10MB 정도이며, 열면 여러 가지 조작이 매우 편안하다.
참고로 開こうとしたファイルが大きい場合に警告する
로 설정된 옵션이 있습니다.
수환 편집기
파일을 최대한 열려면 編集可能な最大行数
옵션을 변경해야 합니다.초기에는 100만 행, 최대 1000만 행까지 설정할 수 있다.
1GB 이상이면 열기 전에 파일의 일부만 열지 여부를 묻는 대화 상자가 나타납니다.16GB면 약 1600만 줄로 전체 파일을 열 수 없지만 9GB 정도가 열렸습니다.
읽기 중 창 제목 부분에 불러오는 상황이 친절합니다.
파일을 여는 데 걸리는 시간은 초당 20MB 정도이며, 열면 각종 조작이 매우 편안하다.
총결산
공유 소프트웨어만 있으면 EmmerEditor와 쇼환이 우수합니다.수환은 최대 행수 제한이 있으니 엠은 조금 높으세요.
공짜라면 벚꽃이 좋겠죠.
Atom, Brackets, VScode 등 최근에 등장한 편집기는 텍스트 편집보다 인코딩을 중시하기 때문에 큰 파일의 대응이 좋지 않은 것 같다.
좋은 편집기를 아는 다른 사람이 있으면 꼭 알려주세요.
Reference
이 문제에 관하여(텍스트 편집기의 큰 파일 상황[2017년 Windows편]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/asny23/items/58708e063fc3bf19e3a8
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
공유 소프트웨어만 있으면 EmmerEditor와 쇼환이 우수합니다.수환은 최대 행수 제한이 있으니 엠은 조금 높으세요.
공짜라면 벚꽃이 좋겠죠.
Atom, Brackets, VScode 등 최근에 등장한 편집기는 텍스트 편집보다 인코딩을 중시하기 때문에 큰 파일의 대응이 좋지 않은 것 같다.
좋은 편집기를 아는 다른 사람이 있으면 꼭 알려주세요.
Reference
이 문제에 관하여(텍스트 편집기의 큰 파일 상황[2017년 Windows편]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/asny23/items/58708e063fc3bf19e3a8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)