Menggunakan Ferret
Proyek dan URL
Proyek adalah sebuah folder (biasanya root repo Anda). Setiap proyek menyimpan URL-nya sendiri, sehingga lingkungan local, dev, dan production hanya berjarak satu klik.
#Menambahkan proyek
- Pilih File → Buka Folder Proyek… (⌘O / CtrlO), Tambah Proyek di sidebar, atau Tambah Proyek… di menu proyek pada bilah judul.
- Pilih asal proyek:
- Di komputer ini: pilih folder.
- Clone dari GitHub / GitLab: pilih salah satu repositori Anda (didaftar melalui login
ghatauglabAnda) atau tempel URL, pilih folder induk, lalu Ferret akan meng-clone dan membukanya. - Buka lewat SSH: pilih host dari
~/.ssh/config. Terminal dan agent berjalan di mesin remote; tinjauan tetap tersimpan di komputer ini.
Nama bawaannya adalah nama folder. Menambahkan folder yang sudah terdaftar akan membukanya (path dibandingkan tanpa membedakan huruf besar-kecil di macOS dan Windows). Dari menu sidebar, Anda bisa memilih Ganti Nama untuk proyek atau Hapus dari Daftar. Menghapus dari daftar tidak pernah menghapus foldernya.
Terminal dibuka di folder proyek, dan tinjauan disimpan di bawah <project>/.ferret/.
#Menyimpan URL
- Buka halamannya di browser bawaan.
- Klik + (Simpan URL saat ini) di toolbar browser. URL saat ini sudah terisi.
- Masukkan Nama lalu klik Simpan.
Hanya URL http:// dan https:// yang diterima. Jika Anda membiarkan nama sesuai saran, nama ditebak dari host-nya:
| Host | Nama |
|---|---|
localhost, 127.*, ::1, 0.0.0.0, *.localhost | local |
mengandung dev, develop, development | dev |
mengandung stg, stage, staging | stg |
| lainnya | prd |
#Panel target tinjauan
Dalam mode Umpan Balik, panel Target tinjauan di kanan mencantumkan semua yang bisa Anda tinjau untuk proyek saat ini. Berpindah target tidak menghentikan rekaman. Tampilkan atau sembunyikan panel dengan Tampilan → Tampilkan/Sembunyikan Target Tinjauan (⌘⇧K / CtrlShiftK) atau Sembunyikan panel.
- Target: URL tersimpan milik proyek. Di bawah masing-masing ada pohon halaman yang pernah Anda kunjungi di situs tersebut. Situs yang Anda kunjungi tetapi tidak tersimpan muncul sebagai grup tersendiri.
- File: folder proyek. File dibuka sebagai pratinjau (Markdown dan Mermaid dirender, teks lain hanya-baca), sehingga Anda juga bisa meninjau dokumen. Ikon pensil (Buka di editor) membukanya di editor.
Filter target menyaring target, halaman, dan file sekaligus, dengan pencocokan fuzzy yang sama seperti Buka File…. Di dalam daftar, ↑ ↓ Enter atau 1–9 berpindah target. Buka URL… membuka URL sekali pakai, dan Simpan ke URL proyek menyimpannya.
Target berasal dari projects[].urls di settings.json (lihat contohnya). Setiap entri memerlukan url, launchCommand (dijalankan di terminal, misalnya untuk memulai aplikasi desktop), atau windowMatch (jendela yang direkam). Memilih target jendela akan menjadikannya sumber perekaman, jadi tidak bisa dilakukan saat sedang merekam. Halaman yang dikunjungi diingat per proyek, hanya di mesin ini (hingga 200).
#Membuka dan berpindah lingkungan
Klik URL tersimpan untuk membukanya. Jika halaman saat ini berada di bawah URL tersimpan lain, Ferret mempertahankan path, query, dan hash, lalu hanya mengganti origin-nya. Misalnya, di http://localhost:3000/pricing?plan=pro, mengklik prd akan membuka https://example.com/pricing?plan=pro.
Chip yang cocok dengan halaman saat ini (prefiks terpanjang) disorot. Klik kanan chip atau gunakan ikon pensilnya untuk mengedit atau Hapus. Saat proyek dibuka dan belum ada URL sebelumnya, URL tersimpan pertamanya akan dimuat.
Bantu terjemahkan halaman ini di GitHub (terbuka di tab baru)