인터넷이 끊긴 곳에서도 Python이나 JavaScript 문서를 찾아야 한다면 Zeal에 필요한 문서 세트를 미리 저장해 둘 수 있습니다. Zeal 0.9.1의 Windows x64 MSI 설치 파일은 공식 릴리스에서 무료로 받을 수 있습니다. 설치한 다음 Python 문서 세트를 내려받아 python:string으로 검색하는 과정까지 살펴봅니다.
Zeal만 설치했다고 모든 문서가 곧바로 들어오는 것은 아닙니다. 처음 한 번은 인터넷에 연결해 사용할 언어·도구의 문서 세트를 받아야 하며, 그 뒤 저장된 문서는 연결이 없는 상태에서도 찾아볼 수 있습니다. 출장이나 학교처럼 접속이 불안정한 곳에서 참고할 문서를 미리 챙기는 용도에 맞습니다.
내 PC에 저장한 문서를 빠르게 찾는 프로그램
Zeal은 일반 웹 검색창이나 코드 실행기가 아닙니다. 설치한 문서 세트 안의 항목을 찾아 왼쪽 결과 목록에 보여 주고, 선택한 설명을 오른쪽 읽기 영역에 띄우는 데스크톱 앱입니다. 공식 화면에는 JavaScript의 WeakMap.prototype.set() 항목을 열어 둔 모습과 여러 언어의 검색 결과가 함께 보입니다. 어떤 문서를 넣었느냐에 따라 검색 가능한 항목도 달라집니다.
문서 세트를 여러 개 받아 두면 하나의 검색창에서 언어를 넘나들 수 있습니다. 반대로 지금 Python 설명만 필요하면 python: 같은 접두어로 검색 범위를 줄입니다. 검색 결과와 읽는 화면을 오가며 여러 탭을 열 수 있어, 한 API를 확인하다가 다른 언어의 설명을 비교할 때도 다시 처음부터 찾을 필요가 없습니다.
공식 화면으로 보는 문서 검색과 필터
첫 화면은 왼쪽 검색 결과에서 항목을 고르면 오른쪽에 문서가 열리는 구조를 보여 줍니다. 다음 화면은 전체 문서의 string 검색과 Python으로 범위를 좁힌 python:string 검색을 비교합니다. 두 이미지는 Zeal 공식 사이트의 실제 앱 예시이며, 예시 문서와 창 모양은 설치한 문서 세트·버전에 따라 달라질 수 있습니다.
| 프로그램 | Zeal |
| 공식 설치 파일 | zeal-0.9.1-windows-x64.msi |
| 공식 파일 크기 | 110,329,856바이트 |
| 지원 환경 | Windows 10 버전 1809 이상 · Linux |
| 사용 조건 | 검색할 문서 세트는 처음에 온라인으로 다운로드 |
| 공식 출처 | zealdocs.org · zealdocs/zeal GitHub |
Windows x64 MSI와 다른 배포 파일 구별하기
Zeal 공식 다운로드 페이지는 Windows 설치형 MSI와 압축을 풀어 쓰는 Portable을 나누어 제공합니다. 일반적인 Windows 64비트 PC에 설치하려면 v0.9.1 릴리스의 zeal-0.9.1-windows-x64.msi를 고르세요. 공식 릴리스 자산에 표시된 파일 크기는 110,329,856바이트입니다. ARM64 PC용 MSI와 x64 휴대용 ZIP·7Z는 이름이 비슷하지만 대상이나 사용 방식이 다릅니다.
공식 v0.9.1 README는 Windows 10 버전 1809 이상을 요구합니다. Windows 설정에서 시스템 종류와 버전을 먼저 확인한 뒤 x64인지 ARM64인지에 맞춰 파일을 선택하세요. 이 글의 설치 버튼은 x64 MSI 하나를 가리킵니다. Linux에서는 공식 다운로드 페이지가 배포판 패키지와 AppImage 등 별도 경로를 안내하므로 Windows MSI를 선택하지 않습니다.
프로젝트는 GPLv3 이상 라이선스로 공개되며 공식 사이트는 무료 설치 파일을 제공합니다. 프로그램과 문서 세트는 별개입니다. 설치 파일 전송이 완료되어도 검색 결과가 비어 있다면 문서 세트를 아직 받지 않았는지부터 살펴봐야 합니다.
- Windows 설정에서 버전이 10 1809 이상인지와 시스템 종류가 x64인지 확인합니다.
- 공식 v0.9.1 릴리스에서
zeal-0.9.1-windows-x64.msi를 선택합니다. - 브라우저 다운로드 목록에서 전송 완료와 파일 이름을 확인한 뒤 설치합니다.
Python 문서 세트를 받아 첫 검색 준비하기
Zeal을 실행한 다음 인터넷이 연결된 상태에서 File → Docset Library를 여세요. 공식 v0.9.1 README는 이 메뉴에서 필요한 문서 세트를 선택하고 Download를 누르라고 안내합니다. 예를 들어 Python 문서가 필요하면 목록에서 Python을 고르고 다운로드가 끝날 때까지 기다립니다. 문서 세트는 앱 설치 파일과 따로 저장되므로, 네트워크가 없는 상태에서 처음부터 검색할 수 있다고 생각하면 안 됩니다.
공식 사이트의 Usage 페이지에는 옛 메뉴 표기인 Tools → Docsets가 남아 있습니다. 0.9.1을 설치했다면 해당 버전의 README에 적힌 File → Docset Library를 먼저 찾으세요. 버전이 다른 화면을 보고 있다면 메뉴 이름만 비교하고, 핵심은 원하는 문서 세트를 실제로 받아 두는 것입니다.
받기가 끝나면 문서 라이브러리를 닫고 검색창에 python:string을 입력해 보세요. 왼쪽에 Python 관련 결과가 나타나면 문서 세트가 검색에 연결된 것입니다. 하나를 선택하면 오른쪽에 해당 설명이 열립니다. 이때 찾는 항목이 없다면 먼저 Python 문서 세트가 설치 목록에 있는지 다시 확인하는 것이 검색어를 계속 바꾸는 것보다 빠릅니다.
- 인터넷에 연결한 채
File → Docset Library를 엽니다. - Python 문서 세트를 선택하고
Download를 눌러 완료를 기다립니다. - 검색창에
python:string을 넣어 결과를 선택하고 오른쪽 설명을 확인합니다.
전체 검색과 특정 언어 검색을 구분하기
검색창에 string만 쓰면 현재 설치한 모든 문서 세트를 대상으로 결과를 찾습니다. Python 문서만 보고 싶으면 이름 뒤에 콜론을 붙여 python:string이라고 입력하세요. 공식 사용 안내의 비교 화면도 두 입력의 결과 목록이 달라지는 모습을 보여 줍니다. 이 접두어는 인터넷 검색 사이트를 지정하는 주소가 아니라 Zeal 안에 저장한 문서 세트의 범위를 정하는 방법입니다.
둘 이상의 문서 세트를 함께 훑어야 할 때는 공식 v0.9.1 README의 python,django:string 예시처럼 쉼표로 이름을 이어 붙일 수 있습니다. 원하는 결과가 많아져 헷갈린다면 먼저 한 언어만 지정하고, 설명 페이지를 연 뒤 필요한 경우 다른 세트로 범위를 넓혀 보세요. 실제 검색 가능한 언어는 미리 내려받은 목록에 한정됩니다.
키보드로는 Ctrl+K 또는 Ctrl+L을 누르면 검색창으로 이동합니다. Ctrl+F는 현재 열어 둔 문서 페이지 안에서 단어를 찾는 기능이므로, 전체 문서 세트 검색과 다릅니다. 결과 목록에서 문서 항목을 선택한 뒤 페이지 안의 문구를 찾고 싶을 때 Ctrl+F를 쓰면 두 검색 방식의 역할이 분명해집니다.
Ctrl+K로 검색창을 선택하고string을 입력해 전체 결과를 봅니다.python:string으로 바꿔 Python 문서 결과만 남는지 비교합니다.- 항목을 열고
Ctrl+F로 현재 설명 페이지 안의 단어를 찾아봅니다.
인터넷이 없는 곳에서 문서 열기
오프라인에서 사용할 계획이라면 출발 전에 필요한 문서 세트를 모두 내려받으세요. Python만 받아 놓고 JavaScript 항목을 찾으면 결과가 없을 수 있습니다. 설치된 문서 세트와 실제 필요한 작업을 맞춰 보는 것이 중요합니다. 여러 언어를 쓰더라도 모두 받을 필요는 없고, 자주 보는 언어부터 골라 저장하면 됩니다. 프로젝트에서 쓰는 라이브러리 버전과 저장한 문서 내용이 다르면 예제가 맞지 않을 수 있으니, 필요한 API 설명이 있는지도 미리 살펴보세요.
다운로드가 끝났다면 앱을 그대로 둔 채 인터넷 연결을 끊고 이미 열어 둔 문서가 아닌 다른 Python 항목을 검색해 보세요. 왼쪽 결과에서 항목을 선택해 오른쪽에 본문이 열리면 저장된 문서를 연결 없이 읽는 흐름이 확인됩니다. 문서 안에 포함된 외부 웹사이트 링크까지 오프라인에서 열리는 것은 아니므로, 필요한 본문이 문서 세트 자체에 들어 있는지 미리 살피는 편이 좋습니다.
여러 설명을 번갈아 읽을 때는 Ctrl+T로 새 탭을 열고 검색어를 바꿀 수 있습니다. 공식 사용 안내에는 탭 닫기 Ctrl+W, 첫 번째부터 여덟 번째 탭으로 이동하는 Alt+1부터 Alt+8도 나옵니다. 문서 두 개를 비교할 때 현재 보고 있는 페이지를 남겨 두고 새 탭에서 다음 항목을 찾으면 이전 검색을 다시 입력할 일이 줄어듭니다.
- 연결된 곳에서 필요한 문서 세트의 다운로드 완료를 확인합니다.
- 인터넷 연결을 끊은 뒤
python:string등 다른 항목을 새로 검색합니다. - 검색 결과에서 문서를 열어 본문이 표시되는지 확인합니다.
결과가 비거나 문서를 받지 못할 때
검색 결과가 비어 있다면 설치한 문서 세트와 입력한 접두어를 함께 보세요. python:string은 Python 문서 세트가 없으면 찾을 대상이 없습니다. File → Docset Library에서 Python을 먼저 내려받고, 다시 검색창에서 접두어와 콜론을 확인하세요. 반대로 전체 문서에서 찾아야 한다면 python:을 지우고 단어만 입력하면 됩니다.
문서 세트 받기가 시작되지 않거나 중간에 멈췄다면 인터넷 연결과 저장 공간을 확인하고 라이브러리에서 해당 세트의 상태를 다시 살피세요. 오프라인 사용을 원해도 첫 다운로드에는 연결이 필요합니다. 앱을 다시 설치하는 것만으로 빠진 문서 세트가 자동으로 채워진다고 기대하지 마세요.
Windows 설치 파일이 열리지 않는 경우에는 먼저 받은 파일명이 x64 MSI인지, PC가 Windows 10 버전 1809 이상인지 확인하세요. ARM64 PC에는 공식 릴리스의 ARM64 MSI가 별도로 있습니다. 브라우저에서 전송이 실패했다면 다운로드 기록을 확인한 뒤 공식 릴리스의 같은 파일을 다시 선택하세요. 다른 이름의 압축 파일이나 Linux 빌드를 실행하려고 하지 않는 편이 정확합니다.
- 검색 대상이 설치된 문서 세트인지, 접두어가 맞는지 확인합니다.
- 문서 다운로드 오류라면 연결과 저장 공간, 라이브러리 상태를 확인합니다.
- 앱 설치 오류라면 Windows 버전과 x64·ARM64 파일 구분을 살핍니다.
자주 묻는 질문
Zeal은 무료인가요?
네. 공식 GitHub 릴리스에서 설치 파일을 무료로 제공하고 프로젝트는 GPLv3 이상 라이선스로 공개됩니다.
인터넷이 없어도 처음부터 검색할 수 있나요?
처음에는 연결된 상태에서 필요한 문서 세트를 받아야 합니다. 저장한 문서는 나중에 오프라인에서 검색할 수 있습니다.
Windows 64비트에는 어떤 파일을 받나요?
일반적인 x64 PC라면 공식 v0.9.1의 zeal-0.9.1-windows-x64.msi입니다. ARM64 MSI와 휴대용 ZIP·7Z는 별도입니다.
Python 결과만 보고 싶으면 어떻게 입력하나요?
Python 문서 세트를 받은 뒤 검색창에 python:string처럼 문서 세트 이름, 콜론, 찾을 단어를 이어서 입력하세요.
`Ctrl+F`와 검색창은 무엇이 다른가요?
검색창은 저장한 문서 세트의 항목을 찾고, Ctrl+F는 현재 열어 둔 설명 페이지 안의 단어를 찾습니다.
문서 세트를 먼저 저장하고 검색 범위를 정하세요
Windows 10 버전 1809 이상 x64 PC라면 Zeal 0.9.1 공식 MSI를 설치한 뒤 File → Docset Library에서 필요한 문서를 받으세요. Python을 고른 경우 python:string으로 검색 결과를 열어 보는 것까지 마치면 기본 사용법을 익힌 셈입니다. 이후에는 받아 둔 문서를 인터넷 없이 찾아볼 수 있습니다.
결과가 비어 있을 때는 프로그램을 다시 받기 전에 문서 세트 설치 여부와 검색 접두어를 확인하세요. 전체 검색과 현재 페이지 검색도 서로 다릅니다. 필요한 언어만 골라 저장하고 출발 전 오프라인 검색을 한 번 시험해 두면 연결이 없는 곳에서도 원하는 설명을 찾기 쉽습니다.
공식 자료와 확인일
Zeal 공식 제품 소개와 화면 · Zeal 0.9.1 공식 GitHub 릴리스와 파일 · Zeal 공식 다운로드 페이지 · Zeal 0.9.1 README: 설치 환경과 Docset Library · Zeal 공식 사용 안내: 검색 필터와 단축키 | 2026-10-20

