Untuk mencari teks di dalam folder berisi file PDF dan Word, konversikan folder ke Markdown dengan MD Factory lalu cari di file Markdown-nya. Masing-masing berupa teks biasa yang disimpan di samping aslinya, sehingga Visual Studio Code atau PowerShell dapat menemukan frasa di semua dokumen sekaligus dan menampilkan baris tempat frasa itu muncul.
Anda mengonversi sekali dan mencari sesering yang Anda mau. PDF hasil pindai juga bisa dicari, karena teksnya dikenali saat konversi.
Konversikan folder
- Buka MD Factory dan klik Tambahkan folder, atau seret folder ke jendela aplikasi. Subfoldernya ikut disertakan.
- Konversi langsung dimulai. Tunggu sampai setiap baris menampilkan Selesai, Perlu diperiksa, atau Gagal.
- Klik Perlu diperiksa di samping file untuk melihat apa yang perlu dicek. Pada hasil pindai, penyebab yang umum adalah teks yang tidak terbaca OCR, dan pencarian tidak akan menemukan apa yang tidak terbaca.
Contracts/
supplier-2025.pdf
supplier-2025.md
supplier-2026.docx
supplier-2026.md
Scans/
lease.pdf
lease.md
Folder berisi campuran file bisa digunakan: PDF, Word, PowerPoint, Excel, ebook, halaman web tersimpan, dan email semuanya dikonversi.
Cakupan pencarian
| Dokumen | Yang bisa ditemukan | Yang tidak bisa |
|---|---|---|
| PDF dengan teks | Teks isi, judul, dan sel tabel | Nomor halaman, karena Markdown tidak memilikinya |
| PDF hasil pindai | Teks yang dikenali OCR | Teks yang salah dibaca atau tidak terbaca OCR |
| Word | Teks isi, judul, dan tabel | Catatan kaki, catatan akhir, kepala halaman, dan kaki halaman |
| PowerPoint | Teks slide dan catatan pembicara, termasuk slide tersembunyi | Bagan dan SmartArt |
| Excel | Nilai yang tersimpan di sel | Rumus dan komentar sel |
File Word dengan catatan kaki, catatan akhir, kepala halaman, atau kaki halaman ditandai Perlu diperiksa. Cari bagian itu di dokumen aslinya.
Tanggal Excel ditulis sebagai 2026-03-15 00:00:00, jadi cari tanggal dalam bentuk itu. Garis bawah di sel Excel ditulis sebagai kode _, jadi nama seperti order_id disimpan sebagai order_id: cari dengan cara itu. Panduan panduan Excel mencantumkan perubahan lainnya.
Cari dengan Visual Studio Code
- Di Visual Studio Code, pilih File, lalu Open Folder, dan pilih foldernya.
- Tekan Ctrl+Shift+F dan ketik frasanya.
- Untuk melewati file asli, klik tombol tiga titik di bawah kotak pencarian dan ketik *.md di kotak files to include.
Hasil dikelompokkan per file, dengan baris yang cocok di bawah setiap nama file. Klik satu baris untuk membuka file di titik itu. Tombol di sisi kanan kotak pencarian mengaktifkan pencocokan huruf besar-kecil (Alt+C), kata utuh (Alt+W), dan ekspresi reguler (Alt+R). Panduan Visual Studio Code tentang penyuntingan dasar membahas pencarian di banyak file.
Cari dengan PowerShell
Buka PowerShell di folder: di File Explorer, klik bilah alamat, ketik powershell, lalu tekan Enter. Kemudian jalankan:
Get-ChildItem -Recurse -Filter *.md | Select-String -Pattern "payment terms" -SimpleMatch -Encoding utf8
Setiap hasil yang cocok dicetak beserta file, nomor baris, dan barisnya. Hilangkan -SimpleMatch untuk memakai ekspresi reguler, misalnya 2026-0[1-3] untuk mencari tanggal dari Januari sampai Maret. Tambahkan -Context 1,1 untuk menampilkan satu baris sebelum dan sesudah setiap hasil.
Untuk menampilkan hanya file yang berisi frasa itu:
Get-ChildItem -Recurse -Filter *.md | Select-String -Pattern "payment terms" -SimpleMatch -Encoding utf8 | Select-Object -ExpandProperty Path -Unique
Pertahankan -Encoding utf8 dalam perintah: tanpanya, Windows PowerShell bisa salah membaca huruf beraksen dan non-Latin. Opsinya dijelaskan di referensi Select-String dari Microsoft.
Cari beberapa kata, atau hitung kecocokannya
Untuk menemukan salah satu dari dua frasa, gabungkan dengan garis vertikal dalam ekspresi reguler: payment terms|late fee. Aktifkan ekspresi reguler di Visual Studio Code, atau hilangkan -SimpleMatch di PowerShell.
Untuk melihat dokumen mana yang paling sering menyebut suatu frasa, kelompokkan hasil per file:
Get-ChildItem -Recurse -Filter *.md | Select-String -Pattern "late fee" -SimpleMatch -Encoding utf8 | Group-Object Path | Sort-Object Count -Descending | Select-Object Count, Name
Untuk menyimpan hasilnya, tambahkan | Out-File results.txt -Encoding utf8 di akhir perintah.
Alat mana yang dipakai
| Alat | Paling cocok untuk |
|---|---|
| Visual Studio Code | Melihat sekitar: klik hasil, baca teks di sekitarnya, ubah pencarian, lalu coba lagi |
| PowerShell | Menghitung, mendaftar file yang cocok, dan menyimpan hasil ke file |
Dari hasil yang cocok ke dokumen aslinya
File Markdown memiliki nama yang sama dengan dokumennya, jadi supplier-2026.md mengarah kembali ke supplier-2026.docx. Markdown tidak memiliki nomor halaman. Untuk menemukan halamannya, buka aslinya, tekan Ctrl+F, dan cari frasa yang sama.
Sebelum mengandalkan hasil yang cocok
Hasil yang cocok menunjukkan bahwa teks itu ada di file Markdown, bukan bahwa teksnya benar. Sebelum mengutip angka atau klausul, buka aslinya dan bacalah di sana. Ini paling penting untuk teks yang dikenali dari hasil pindai.
Jika pencarian tidak menemukan apa pun
- Cari dengan lebih sedikit kata. Kalimat bisa terputus antar baris atau halaman di aslinya, dan frasa yang lebih pendek tetap cocok.
- Coba ejaan lain. OCR bisa membaca 1 sebagai l atau 5 sebagai S, jadi cari bagian kata di sekitar huruf yang diragukan.
- Periksa status file. File yang ditandai Gagal tidak memiliki file Markdown, dan Perlu diperiksa menunjukkan sesuatu yang mungkin hilang.
Jaga pencarian tetap mutakhir
Saat dokumen berubah, tambahkan lagi ke MD Factory. Jika Anda belum mengedit file Markdown-nya, hasil baru menggantikannya. Jika sudah, hasil baru disimpan sebagai salinan bernomor, seperti supplier-2026 (2).md, dan pencarian menemukan keduanya.
Jika Anda menyimpan catatan di Obsidian, pencarian vault-nya melakukan hal yang sama: lihat cara mengimpor file PDF dan Word ke Obsidian. Agar agen pemrograman bisa mencari di folder yang sama, lihat cara memberi Claude Code, Cursor, dan Codex akses ke PDF dan file Word Anda.
Pertanyaan
Apakah pencarian menemukan teks di PDF hasil pindai?
Ya, teks yang dikenali OCR, dengan ejaan seperti saat dikenali.
Apakah saya perlu menyimpan file aslinya?
Ya. Nomor halaman dan tata letak persisnya hanya ada di file asli, dan Anda akan kembali ke sana untuk memeriksa hasil yang cocok.