기능으로 돌아가기
핵심 기능
대용량 문서 성능
어떤 크기의 문서에서도 부드럽고 렉 없는 스크롤. 끊김도, 기다림도 없이 즉각적인 반응만 있습니다.
대용량 문서의 문제
대부분의 마크다운 뷰어는 대용량 파일에서 버벅입니다. 모든 것을 한 번에 렌더링하려고 시도하여 렉, 끊김, 때로는 크래시를 일으킵니다. Ohai는 다른 접근 방식을 사용합니다.
작동 원리
가상화된 렌더링
현재 화면에 보이는 콘텐츠만 렌더링합니다.
즉각적인 스크롤
수천 줄을 렉이나 끊김 없이 스크롤할 수 있습니다.
온디맨드 로딩
스크롤하면서 콘텐츠가 적시에 준비됩니다.
메모리 효율적
문서 크기에 관계없이 일정한 메모리 사용량.
사양
500KB 이상 문서
1MB 이상 지원
60fps 스크롤
TextKit 2 엔진
내부 구조
Ohai는 대용량 문서에 NSTextView와 함께 Apple의 TextKit 2를 사용합니다. TextKit 2는 콘텐츠를 자동으로 가상화하여 보이는 줄만 렌더링합니다. 하이브리드 파일 모니터링과 결합하여 대용량 파일에서도 즉각적인 업데이트를 얻을 수 있습니다.
거대한 README를 열 준비가 되셨나요?
Mac용 다운로드