Dokümantasyon İndeksi

Ana Dokümantasyon

Geliştirici Dokümantasyonu

  • API Referansı - Genel API dokümantasyonu. JavaScript/TypeScript geliştiricileri için meta veri yönetimi, navigasyon kontrolü ve olay aboneliklerini kapsar.
  • Tema Oluşturma Kılavuzu - Tema geliştiricileri için kılavuz. CSS sınıf referansı, özel özellikler ve açık ve koyu modlar için tema örnekleri içerir.
  • Başlangıç Süreci - Eklenti başlatma sırası. Soğuk önyükleme ve sıcak önyükleme akışları, meta veri önbelleği çözümlemesi, ertelenmiş temizleme ve içerik oluşturma işlem hattı. Denizkızı diyagramlarını içerir.
  • Metadata Boru Hattı - Önbellek yeniden oluşturma sırası, sağlayıcı boru hattı aşamaları ve tamamlama sinyalleri. Denizkızı diyagramları içerir.
  • Depolama Mimarisi - Depolama kapsayıcıları kılavuzu (IndexedDB, Yerel Depolama, Bellek Önbelleği, Ayarlar). Veri akış modelleri ve kullanım kılavuzları.
  • Rendering Mimarlık - React bileşen hiyerarşisi, TanStack Virtual ile sanal kaydırma, performans optimizasyonları ve veri akışı.
  • Kaydırma Orkestrasyonu - Ağaç yapıları değiştiğinde eklentinin doğru kaydırmayı nasıl sağladığı (etiket görünürlüğü, ayarlar vb.)
  • Hizmet Mimarisi - İş mantığı katmanı: MetadataService, FileSystemOperations, ContentProviderRegistry. Bağımlılık enjeksiyon kalıpları ve hizmet veri akışı.

1 Kurulum

  1. Obsidian'ı Kurun - obsidian.md adresinden indirin ve kurun
  2. Toplulukeklentilerini etkinleştirin - Ayarlar → Topluluk eklentileri → Topluluk eklentilerini aç bölümüne gidin
  3. Notebook Navigator'ı yükleyin - "Gözat "a tıklayın → "Notebook Navigator "ı arayın → Yükleyin
  4. Stil AyarlarınıYükleyin (isteğe bağlı) - Renkleri ve görünümü özelleştirmek için Topluluk eklentilerinde "Stil Ayarları" araması yaparak Stil Ayarları eklentisini yükleyin

2 Başlarken

İşte Notebook Navigator'ı öğrenmek ve ustalaşmak için resmi eğitim:

Mastering Notebook Navigator

Videoda 21 dilde altyazı bulunmaktadır.


3 Güvenlik ve kalite

Notebook Navigator, değişiklikler birleştirilmeden önce TypeScript, resmi Obsidian ESLint eklentisi ile ESLint, Prettier, Vitest ve bir üretim derlemesi ile kontrol edilir. Derleme sıfır hata ve sıfır uyarı ile tamamlanmalıdır.

CodeQL iş akışı çalıştırmalarındaki tarama geçmişi ve OpenSSF Puan Kartı ile CodeQL üzerinden güvenlik kontrolleri gerçekleştirilir. Mevcut durum bu sayfanın üst kısmındaki rozetlerde gösterilir.

Notebook Navigator yerel olarak çalışır, ancak bazı özellikler güncellemeler, indirmeler ve uzak içerik için belgelenmiş HTTP istekleri yapar. Tam liste için bkz. bölüm 10 - Ağ ve Tanılama Açıklaması.


İçindekiler tablosu


4 Klavye kısayolları

Anahtar Eylem
↑/↓ Geçerli bölmede yukarı/aşağı gezin
Gezinti bölmesinde: daralt veya üst düzeye git Liste bölmesinde: gezinti bölmesine geç
Gezinti bölmesinde: genişlet veya liste bölmesine geç Liste bölmesinde: düzenleyiciye geç
Sekme Gezinti bölmesinde: liste bölmesine geçin Liste bölmesinde: düzenleyiciye geçin Arama alanında: liste bölmesine geçin
Shift+Tab Liste bölmesinde: gezinme bölmesine geçin Arama alanında: gezinme bölmesine geçin
Enter (macOS) F2 (Windows/Linux) Gezinti bölmesinde veya liste bölmesinde öğenin adını satır içinde değiştir
Enter Gezinti bölmesinde: Varsayılan olarak Windows/Linux'ta klasör notunu aç (etkinleştirildiğinde) Liste bölmesinde: Tüm sistemlerde seçili dosyayı aç (etkinleştirildiğinde) Arama alanında: Liste bölmesine geç
Esc Arama alanında: aramayı kapat ve odak noktasını liste bölmesine taşı
PageUp/PageDown Gezinti bölmesinde ve liste bölmesinde yukarı/aşağı kaydırma
Home/End Geçerli bölmedeki ilk/son öğeye atla
'i sil Backspace Seçili öğeyi sil
Cmd/Ctrl+A Geçerli klasördeki tüm notları seç
Cmd/Ctrl+Tıklama Not seçimini değiştir
Shift+Tıklama Bir not aralığını seç
Shift+Home/End Geçerli konumdan ilk/son öğeye kadar seç
Shift+↑/↓ Seçimi yukarı/aşağı genişlet
Cmd/Ctrl+↑/↓ Manuel sıralama modunda seçili dosyaları yukarı/aşağı yeniden sırala

Not: Tüm klavye kısayolları özelleştirilebilir. VIM tarzı gezinme (h,j,k,l), alternatif tuşlar ve değiştirici kombinasyonları ekleme hakkında ayrıntılar için bkz. bölüm 7 - Özel kısayol tuşları.


5 Senkronize ve yerel ayarlar

Notebook Navigator'daki birçok ayar, "Senkronizasyonu etkinleştir" ve "Senkronizasyonu devre dışı bırak" arasında geçiş yapan bir bulut simgesi olan bir senkronizasyon geçişi görüntüler. Bu, her ayarın nerede saklanacağını ve cihazlar arasında paylaşılıp paylaşılmayacağını kontrol eder.

5.1 Senkronizasyon nasıl çalışır?

Obsidian eklentileri yapılandırmalarını data.json, vault klasörünüzün içinde .obsidian/plugins/notebook-navigator/data.json adresinde depolar. Obsidian Sync, iCloud, GitHub, Dropbox veya Google Drive gibi bir senkronizasyon hizmeti kullandığınızda, bu dosya kasanızın geri kalanıyla birlikte tüm cihazlarınızda senkronize edilir. data.json adresine kaydedilen herhangi bir ayar, kasayı senkronize eden her cihaza yayılacaktır.

Screenshot 2026-02-18 at 22 58 05

Bir ayar için senkronizasyon etkinleştirildiğinde (varsayılan), değer data.json adresine kaydedilir ve senkronizasyon hizmetiniz aracılığıyla tüm cihazlarla senkronize edilir.

Screenshot 2026-02-18 at 22 58 14

Bir ayar için senkronizasyon devre dışı bırakıldığında, değer bunun yerine Obsidian'ın yerel depolamasına kaydedilir. Yerel depolama cihaza özeldir ve kasa senkronizasyonuna dahil değildir. Ayar, her cihazda kendi bağımsız değerine sahip olacaktır. Bir ayar için senkronizasyonu devre dışı bıraktığınızda, geçerli değer geçerli cihazdaki yerel depolamaya kopyalanır ve diğer cihazlardaki yerel değerleri geçersiz kılmasını önlemek için değer data.json adresinden kaldırılır.

Bir senkronizasyon hizmeti kullanmıyorsanız, data.json yalnızca yerel olarak depolandığından senkronizasyon geçişinin pratik bir etkisi yoktur.


6 Arama

Notebook Navigator iki arama moduna sahiptir: filtre arama ve çoklu arama. Yukarı/aşağı ok tuşlarını kullanarak veya arama simgesine tıklayarak bunlar arasında geçiş yapın. Dosya adlarını, özelliklerini, etiketlerini, tarihlerini ve filtrelerini tek bir sorguda birleştirin (örneğin, meeting .status=active #work @thisweek).

6.1 Filtre araması

Dosyaları ada, etiketlere, özelliklere, tarihlere, klasörlere, uzantılara ve geçerli klasör ve alt klasörlerdeki görevlere göre filtreler. Varsayılan arama modu.

Dosya adları

  • word - Dosya adında "word" geçen notları eşleştirin
  • word1 word2 - Her kelimenin dosya adıyla eşleşmesini gerektirir
  • -word - Dosya adında "word" geçen notları hariç tutun

Etiketler

  • #tag - Notları etiketle birlikte ekleyin ( #tag/subtag gibi iç içe geçmiş etiketlerle de eşleşir)
  • # - Yalnızca etiketlenmiş notları ekleyin
  • -#tag - Etiketli notları hariç tut
  • -# - Yalnızca etiketlenmemiş notları dahil edin
  • #tag1 #tag2 - Her iki etiketi de eşleştirin (örtük AND)
  • #tag1 AND #tag2 - Her iki etiketi de eşleştirin (açık AND)
  • #tag1 OR #tag2 - Her iki etiketi de eşleştirin
  • #a OR #b AND #c - AND daha yüksek önceliğe sahiptir: #a veya hem #b hem de #c
  • AND ile eklemek için Cmd/Ctrl+Tıklayın. OR ile eklemek için Cmd/Ctrl+Shift+Tıkla

Özellikler

  • .key - Mülk anahtarı ile birlikte notları ekleyin
  • .key=value - Özellik değerinin içerdiği notları ekleyin value
  • ."Reading Status" - Beyaz boşluklu özellik anahtarı (çift tırnaklı)
  • ."Reading Status"="In Progress" - Boşluk içeren anahtarlar ve değerler çift tırnak içine alınmalıdır
  • -.key - Notları özellik anahtarı ile hariç tut
  • -.key=value - Özellik değerinin aşağıdakileri içerdiği notları hariç tut value
  • AND ile eklemek için Cmd/Ctrl+Tıklayın. OR ile eklemek için Cmd/Ctrl+Shift+Tıkla

Filtreler

  • has:task - Bitmemiş görevlerle ilgili notlar ekleyin
  • -has:task - Bitmemiş görevleri içeren notları hariç tutun
  • folder:meetings - Bir klasör adının içerdiği notları ekleyin meetings
  • folder:/work/meetings - Notları yalnızca work/meetings adresine ekleyin (alt klasörlere değil)
  • folder:/ - Notları yalnızca kasa köküne ekleyin
  • -folder:archive - Klasör adının aşağıdakileri içerdiği notları hariç tut archive
  • -folder:/archive - Notları yalnızca archive adresinde hariç tutun (alt klasörlerde değil)
  • ext:md - md uzantılı notları ekleyin (ext:.md da desteklenir)
  • -ext:pdf - Uzantılı notları hariç tut pdf
  • Etiketler, isimler ve tarihlerle birleştirin (örn. folder:/work/meetings ext:md @thisweek)

Tarihler

  • @today - Varsayılan tarih alanını kullanarak bugünden itibaren notları eşleştirin
  • @yesterday, @last7d, @last30d, @thisweek, @thismonth - Göreceli tarih aralıkları
  • @2026-02-07 - Tek bir günü eşleştirin ( @20260207 adresini de destekler)
  • @2026 - Bir takvim yılını eşleştirin
  • @2026-02 veya @202602 - Bir takvim ayını eşleştirin
  • @2026-W05 veya @2026W05 - Bir ISO haftasını eşleştirin
  • @2026-Q2 veya @2026Q2 - Bir takvim çeyreğini eşleştirin
  • @13/02/2026 - Ayırıcılı sayısal formatlar (@07022026 belirsiz olduğunda yerel ayarınızı takip eder)
  • @2026-02-01..2026-02-07 - Kapsayıcı bir gün aralığını eşleştirin (açık uçlar desteklenir)
  • @c:... veya @m:... - Hedefin oluşturulma veya değiştirilme tarihi
  • -@... - Tarih eşleşmesini hariç tut

Varsayılan tarih alanı geçerli sıralama düzenini takip eder. Ada göre sıralama yapılırken, tarih alanı Ayarlar → Notlar → Tarih → Ada göre sıralama yapılırken bölümünde yapılandırılır.

VE/YA davranışı

AND ve OR işleçleri yalnızca etiket/özellik sorgularında çalışır (yalnızca #tag, -#tag, #, -#, .key, -.key, .key=value veya -.key=value filtrelerini içeren sorgular). Sorgu ayrıca adlar, tarihler, görev filtreleri, klasör filtreleri veya uzantı filtreleri içeriyorsa, AND ve OR bunun yerine dosya adı sözcükleri olarak eşleştirilir.

  • Operatör sorgusu: #work OR .status=started
  • Karışık sorgu: #work OR ext:md (OR dosya adlarında eşleştirilir)

6.2 Omnisearch

Kasada tam metin arama, geçerli klasöre, alt klasörlere veya seçilen etiketlere göre filtreleme. Omnisearch eklentisi gerektirir. Omnisearch yüklü değilse, arama filtre aramasına geri döner.

Not önizlemeleri, varsayılan önizleme metni yerine Omnisearch sonuç alıntılarını gösterir.

Bilinen sınırlamalar

  • Performans - Büyük kasalarda 3'ten az karakter ararken yavaş olabilir
  • Yol filtreleri - Klasör kapsamı, yalnızca basit ASCII yollar için Omnisearch’e gönderilir. Diğer yollar, Omnisearch sonuçları döndürdükten sonra filtrelenir
  • Sınırlı sonuçlar - Omnisearch tüm kasayı arar ve filtrelemeden önce sınırlı sayıda sonuç döndürür, bu nedenle başka bir yerde birçok eşleşme varsa geçerli klasördeki ilgili dosyalar görünmeyebilir
  • Önizlememetni - Not önizlemeleri Omnisearch sonuç alıntıları ile değiştirilir; bu alıntılar dosyanın başka bir yerinde görünüyorsa gerçek arama eşleşmesi vurgusunu göstermeyebilir

7 Özel kısayol tuşları

Notebook Navigator kısayol tuşlarını özelleştirmek için .obsidian/plugins/notebook-navigator/data.json adresini düzenleyin. Dosyayı açın ve keyboardShortcuts bölümünü bulun. Her giriş bir eylemi bir veya daha fazla tuş bağına eşler:

"pane:move-up": [ { "key": "ArrowUp", "modifiers": [] }, { "key": "K", "modifiers": [] } ]

Yukarıdaki ArrowUp ve K örneğinde olduğu gibi alternatif anahtarları desteklemek için eylem başına birden fazla bağlama ekleyin. Her bir değeri listeleyerek değiştiricileri tek bir girişte birleştirin, örneğin "modifiers": ["Mod", "Shift"]. gg veya dd gibi klavye dizileri desteklenmez. Dosyayı düzenledikten sonra Obsidian'ı yeniden yükleyin.

7.1 Değiştiriciler

Değiştirici Anahtar
Mod Cmd (macOS) / Ctrl (Win/Linux)
Alt Alt / Seçenek
Shift Vardiya
Ctrl Kontrol (çapraz platform için Mod adresini tercih edin)

7.2 Mevcut eylemler

Eylem Varsayılan tuş(lar)
pane:move-up Yukarı Ok
pane:move-down Aşağı Ok
pane:page-up Sayfa Yukarı
pane:page-down Sayfa Aşağı
pane:home Başlangıç
pane:end Son
pane:rename Enter (macOS), F2 (Windows/Linux)
pane:delete-selected Sil, Geri Al
navigation:collapse-or-parent Sola Ok
navigation:expand-or-focus-list Sağ ok
navigation:focus-list Tab
list:focus-navigation Sola Ok, Shift+Tab
list:focus-editor Sağ ok, Tab
list:select-all Mod+A
list:extend-selection-up Shift+Yukarı Ok
list:extend-selection-down Shift+Aşağı Ok
list:manual-sort-up Mod+Yukarı Ok
list:manual-sort-down Mod+Aşağı Ok
list:range-to-start Shift+Home
list:range-to-end Shift+End
search:focus-list Tab, Enter
search:focus-navigation Shift+Tab
search:close Esc

8 Komutlar

Obsidian'ın Kısayol Tuşları ayarlarında bu komutlar için özel kısayol tuşları ayarlayın:

Görünüm ve navigasyon

  • Notebook Navigator: Open Sol kenar çubuğunda Not Defteri Gezginini açar. Zaten açıksa, klavye odağını liste bölmesine taşır. Öneri: Klavye odağını liste bölmesine taşımak için Cmd/Ctrl+Shift+E gibi bir kısayol tuşuna bağlayın - bu tam klavye gezintisi için gereklidir
  • Notebook Navigator: Toggle left sidebar Sol kenar çubuğunu değiştirir. Açıldığında, sol kenar çubuğu görünümünü Notebook Navigator olarak ayarlar (Obsidian'ın önceki sol kenar çubuğu görünümünü geri yükleyen yerleşik "Sol kenar çubuğunu değiştir" komutundan farklı olarak)
  • Notebook Navigator: Open homepage Notebook Navigator görünümünü açar ve ayarlarda yapılandırılan ana sayfa hedefini yükler
  • Notebook Navigator: Select vault profile Kasa profilleri arasında geçiş yapmak için modal açar
  • Notebook Navigator: Reveal file Gezginde geçerli dosyayı gösterir. Üst klasörleri genişletir ve dosyaya kaydırır. Bu komut, Auto-reveal active note ayarını kapattıysanız ve notları manuel olarak göstermek istiyorsanız kullanışlıdır. Öneri: Seçili klasörü veya etiketi geçerli dosyaya hızlıca değiştirmek için Cmd/Ctrl+Shift+R gibi bir kısayol tuşuna bağlayın
  • Notebook Navigator: Open all files Seçili klasör veya etiket içindeki tüm notları açar. 15 veya daha fazla dosya açarken, bir onay iletişim kutusu gösterir
  • Notebook Navigator: Navigate to folder Herhangi bir klasöre atlamak için arama iletişim kutusu
  • Notebook Navigator: Navigate to tag Herhangi bir etikete atlamak için arama iletişim kutusu
  • Notebook Navigator: Navigate to property Herhangi bir özellik anahtarına veya değerine atlamak için arama iletişim kutusu
  • Notebook Navigator: Navigate back Gezgin geçmişinde bir önceki klasör, etiket veya özellik seçimine gider
  • Notebook Navigator: Navigate forward Gezgin geçmişinde bir sonraki klasör, etiket veya özellik seçimine gider
  • Notebook Navigator: Add to shortcuts Geçerli dosya, klasör, etiket veya özelliği kısayollara ekler veya kısayollardan kaldırır
  • Notebook Navigator: Open shortcut 1-9 Kısayol listesindeki konumuna göre kısayolu açar
  • Notebook Navigator: Search Hızlı arama alanını açar veya zaten açıksa odaklar. Arama oturumlar arasında devam eder. Öneri: Hızlı dosya filtreleme için Cmd/Ctrl+Shift+S gibi bir kısayol tuşuna bağlayın
  • Notebook Navigator: Search whole vault Vault kök klasörünü seçer ve alt klasörleri de dahil ederek arama penceresini açar ( Show root folder ’ın etkinleştirilmiş olması gerekir)

Seçim

  • Notebook Navigator: Select next file Seçimi geçerli klasör veya etiket görünümündeki bir sonraki dosyaya taşır. Özel sıralama düzenine saygı duyar. Öneri: Listedeki bir sonraki dosyaya hızlıca gitmek için Option+Cmd+Right gibi bir kısayol tuşuna bağlayın
  • Notebook Navigator: Select previous file Geçerli klasör veya etiket görünümünde seçimi bir önceki dosyaya taşır. Özel sıralama düzenine saygı duyar. Öneri: Listedeki önceki dosyaya hızlıca gitmek için Option+Cmd+Left gibi bir kısayol tuşuna bağlayın

Düzen ve ekran

  • Notebook Navigator: Toggle dual pane layout Tek/çift bölmeli düzeni değiştir (masaüstü). Öneri: Tek bölmeli ve çift bölmeli düzen arasında hızlıca geçiş yapmak için Cmd/Ctrl+Shift+A gibi bir kısayol tuşuna bağlayın
  • Notebook Navigator: Toggle dual pane orientation Çift bölme yönünü yatay ve dikey arasında değiştirme
  • Notebook Navigator: Toggle descendants Klasörler ve etiketler için alt klasör / alt klasör notları gösterimini değiştir. Öneri: Alt klasörlerdeki / alt klasörlerdeki notların görüntülenmesini hızlıca değiştirmek için Cmd/Ctrl+Shift+D gibi bir kısayol tuşuna bağlayın
  • Notebook Navigator: Toggle hidden folders, tags, and notes Gizli klasörleri, etiketleri ve notları göster veya gizle
  • Notebook Navigator: Toggle tag sort order Etiketleri alfabetik ve sıklığa göre sıralama arasında geçiş yapma
  • Notebook Navigator: Toggle tags by selection Etiketleri, seçilen klasör veya mülk içindeki notlarda bulunanlarla sınırlamayı değiştirme
  • Notebook Navigator: Toggle properties by selection Özellikleri, seçilen klasör veya etiket içindeki notlarda bulunanlarla sınırlamayı değiştirme
  • Notebook Navigator: Toggle compact mode Liste modunu standart ve kompakt arasında değiştirme
  • Notebook Navigator: Toggle pinned section Liste bölmesinde sabitlenmiş notları gösterme veya gizleme
  • Notebook Navigator: Collapse / expand all items Geçerli duruma göre tüm öğeleri daraltır veya genişletir. Keep selected item expanded etkinleştirildiğinde (varsayılan olarak açık), geçerli klasör dışındaki tüm klasörler daraltılır. Bu, belge ararken gezinti ağacını düzenli tutmak için kullanışlıdır
  • Notebook Navigator: Collapse / expand selected item Seçili navigasyon öğesini daraltma veya genişletme

Takvim

  • Notebook Navigator: Toggle calendar Takvimi açar veya kapatır. Öneri: Takvimi hızlıca göstermek için Cmd/Ctrl+Shift+C gibi bir kısayol tuşuna bağlayın
  • Notebook Navigator: Open daily note Takvim ayarlarına göre bugünün günlük notunu açar. Mevcut değilse notu oluşturur
  • Notebook Navigator: Open weekly note Geçerli haftalık notu açar. Mevcut değilse notu oluşturur
  • Notebook Navigator: Open monthly note Geçerli aylık notu açar. Mevcut değilse notu oluşturur
  • Notebook Navigator: Open quarterly note Geçerli üç aylık notu açar. Mevcut değilse notu oluşturur
  • Notebook Navigator: Open yearly note Geçerli yıllık notu açar. Mevcut değilse notu oluşturur

Dosya işlemleri

Önemli: Obsidian'da "geçerli klasör veya etiket" bağlamı yoktur, bu nedenle Obsidian'da notlar oluşturulurken varsayılan olarak kök klasörde, geçerli dosyayla aynı klasörde veya belirli bir klasörde oluşturulurlar. Notebook Navigator ile çalışırken her zaman seçili klasör veya etikette yeni notlar oluşturmak istersiniz, bu nedenle yapmanız gereken ilk şey Cmd/Ctrl+N adresini Notebook Navigator: Create new note adresine bağlamaktır, böylece yeni notlar her zaman seçili klasör veya etikette oluşturulur. Aynı durum dosyaları taşımak ve silmek için de geçerlidir. Bu nedenle Notebook Navigator kullanırken yerleşik Obsidian komutları yerine bu komutları kullanmalısınız.

  • Notebook Navigator: Create new note Geçerli olarak seçili klasörde not oluşturun. Öneri: Cmd/Ctrl+N adresini bu komuta bağlayın (önce Obsidian'ın varsayılan "Yeni not oluştur" komutunun bağını kaldırın)
  • Notebook Navigator: Create new note from template Seçili klasördeki şablondan not oluşturma (Templater gerektirir)
  • Notebook Navigator: Move files Seçilen dosyaları başka bir klasöre taşır. Geçerli klasördeki sonraki dosyayı seçer
  • Notebook Navigator: Merge notes Geçerli liste sırasındaki seçili Markdown notlarından bir not oluşturun
  • Notebook Navigator: Convert to folder note Dosya adıyla eşleşen bir klasör oluşturun ve dosyayı klasör notu olarak içine taşıyın
  • Notebook Navigator: Set as folder note Etkin dosyayı klasör notu adıyla yeniden adlandırın
  • Notebook Navigator: Detach folder note Seçili klasördeki klasör notunu ayırın ve yeniden adlandırın
  • Notebook Navigator: Pin all folder notes Tüm klasörlerdeki klasör notlarını sabitle. Bu komut, yalnızca klasör notları etkinleştirildiğinde görünür
  • Notebook Navigator: Delete files Seçili dosyaları siler. Geçerli klasördeki sonraki dosyayı seçer

Etiket işlemleri

  • Notebook Navigator: Add tag to selected files Seçilen dosyalara etiket eklemek için iletişim kutusu. Yeni etiket oluşturmayı destekler
  • Notebook Navigator: Set property on selected files Seçili dosyalarda özellik ayarlamak için iletişim kutusu
  • Notebook Navigator: Remove tag from selected files Belirli bir etiketi kaldırmak için iletişim kutusu. Yalnızca bir etiket varsa hemen kaldırır
  • Notebook Navigator: Remove all tags from selected files Seçili dosyalardaki tüm etiketleri onay ile temizleyin

Bakım

  • Notebook Navigator: Rebuild cache Yerel Notebook Navigator önbelleğini yeniden oluşturur. Eksik etiketler, hatalı önizlemeler veya eksik özellik görüntüleri ile karşılaşırsanız bunu kullanın

8.1 Komut Kimlikleri

Komut Kimliği Komut adı
notebook-navigator:open Not Defteri Gezgini: Aç
notebook-navigator:toggle-left-sidebar Not Defteri Gezgini: Sol kenar çubuğunu aç/kapat
notebook-navigator:open-homepage Notebook Navigator: Ana sayfayı aç
notebook-navigator:select-profile Notebook Navigator: Kasayı seç
notebook-navigator:select-profile-1 Notebook Navigator: Kasası profilini seç 1
notebook-navigator:select-profile-2 Notebook Navigator: Kasası profilini seç 2
notebook-navigator:select-profile-3 Notebook Navigator: Kasası profilini seç 3
notebook-navigator:reveal-file Notebook Navigator: Dosyayı göster
notebook-navigator:open-all-files Not Defteri Gezgini: Tüm dosyaları aç
notebook-navigator:navigate-to-folder Notebook Navigator: Klasöre git
notebook-navigator:navigate-to-tag Notebook Navigator: Etikete git
notebook-navigator:navigate-to-property Notebook Navigator: Özelliğe git
notebook-navigator:navigate-back Not Defteri Gezgini: Geri git
notebook-navigator:navigate-forward Not Defteri Gezgini: İleri git
notebook-navigator:add-shortcut Not Defteri Gezgini: Kısayollara ekle
notebook-navigator:open-shortcut-1 Not Defteri Gezgini: Kısayol 1'i aç
notebook-navigator:open-shortcut-2 Not Defteri Gezgini: Kısayol 2'yi aç
notebook-navigator:open-shortcut-3 Not Defteri Gezgini: Kısayol 3'ü aç
notebook-navigator:open-shortcut-4 Notebook Navigator: Kısayol 4'ü aç
notebook-navigator:open-shortcut-5 Notebook Navigator: Kısayol 5'i aç
notebook-navigator:open-shortcut-6 Notebook Navigator: Kısayol 6'yı aç
notebook-navigator:open-shortcut-7 Notebook Navigator: Kısayol 7'yi aç
notebook-navigator:open-shortcut-8 Notebook Navigator: Kısayol 8'i aç
notebook-navigator:open-shortcut-9 Notebook Navigator: Kısayol 9'u aç
notebook-navigator:search Notebook Navigator: Ara
notebook-navigator:search-vault Notebook Navigator: Tüm kasayı ara
notebook-navigator:toggle-dual-pane Not Defteri Gezgini: Çift bölmeli düzeni değiştir
notebook-navigator:toggle-dual-pane-orientation Notebook Navigator: Çift bölme yönünü değiştir
notebook-navigator:toggle-calendar Not Defteri Gezgini: Takvimi aç/kapat
notebook-navigator:open-daily-note Not Defteri Gezgini: Günlük notu aç
notebook-navigator:open-weekly-note Not Defteri Gezgini: Haftalık notu aç
notebook-navigator:open-monthly-note Not Defteri Gezgini: Aylık notu aç
notebook-navigator:open-quarterly-note Not Defteri Gezgini: Üç aylık notu aç
notebook-navigator:open-yearly-note Not Defteri Gezgini: Yıllık notu aç
notebook-navigator:toggle-descendants Not Defteri Gezgini: Alt öğeleri göster/gizle
notebook-navigator:toggle-hidden Not Defteri Gezgini: Gizli klasörleri, etiketleri ve notları göster/gizle
notebook-navigator:toggle-tag-sort Not Defteri Gezgini: Etiket sıralama düzenini değiştir
notebook-navigator:toggle-tags-by-selection Not Defteri Gezgini: Seçime göre etiketleri göster/gizle
notebook-navigator:toggle-properties-by-selection Not Defteri Gezgini: Seçime göre özellikleri aç/kapat
notebook-navigator:toggle-compact-mode Not Defteri Gezgini: Kompakt modu aç/kapat
notebook-navigator:toggle-pinned-section Not Defteri Gezgini: Sabitlenmiş bölümü açma/kapama
notebook-navigator:collapse-expand Not Defteri Gezgini: Tüm öğeleri daralt / genişlet
notebook-navigator:collapse-expand-selected-item Not Defteri Gezgini: Seçili öğeyi daralt / genişlet
notebook-navigator:new-note Not Defteri Gezgini: Yeni not oluştur
notebook-navigator:new-note-from-template Not Defteri Gezgini: Şablondan yeni not oluştur
notebook-navigator:move-files Not Defteri Gezgini: Dosyaları taşı
notebook-navigator:merge-notes Not Defteri Gezgini: Notları birleştir
notebook-navigator:select-next-file Not Defteri Gezgini: Sonraki dosyayı seç
notebook-navigator:select-previous-file Not Defteri Gezgini: Önceki dosyayı seç
notebook-navigator:convert-to-folder-note Not Defteri Gezgini: Klasör notuna dönüştür
notebook-navigator:set-as-folder-note Not Defteri Gezgini: Klasör notu olarak ayarla
notebook-navigator:detach-folder-note Not Defteri Gezgini: Klasör notunu ayır
notebook-navigator:pin-all-folder-notes Not Defteri Gezgini: Tüm klasör notlarını sabitle
notebook-navigator:delete-files Not Defteri Gezgini: Dosyaları sil
notebook-navigator:add-tag Not Defteri Gezgini: Seçili dosyalara etiket ekle
notebook-navigator:set-property Not Defteri Gezgini: Seçili dosyalara özellik atama
notebook-navigator:remove-tag Not Defteri Gezgini: Seçili dosyalardan etiketi kaldır
notebook-navigator:remove-all-tags Not Defteri Gezgini: Seçili dosyalardan tüm etiketleri kaldır
notebook-navigator:rebuild-cache Notebook Navigator: Önbelleği yeniden oluştur

9 Özellikler

9.1 Arayüz

  • Çift bölmeli düzen - Gezinti bölmesi (klasörler/etiketler/özellikler) ve liste bölmesi (dosyalar)
  • Tek bölmeli mod - Animasyonlu geçişlere sahip gezinme ve liste görünümleri
  • Yeniden boyutlandırılabilir böl meler - Yatay veya dikey bölünmüş yönlendirme
  • Bağımsız UI yakın laştırma - Obsidian yakınlaştırmasını değiştirmeden Notebook Navigator'ı ölçeklendirin
  • Başlangıç görünümü - Navigasyon öncelikli veya liste öncelikli
  • Çoklu dil desteği - RTL düzen desteği ile 21 dil
  • Arayüz simge seti - Eklenti genelinde özelleştirilebilir UI simgeleri

9.2 Navigasyon

  • Kasa profilleri - Profil başına gizli klasörler/etiketler/notlar, dosya görünürlüğü, afiş ve kısayollarla çoklu filtrelenmiş görünümler
  • Kısayollar - Notlar, klasörler, etiketler, özellikler ve kaydedilmiş aramalar; sabitleme ve yeniden sıralama özellikleriyle
  • Son notlar/dosyalar - Kasa profili başına depolanan, isteğe bağlı olarak kısayollarla sabitlenen son öğeler bölümü
  • Takvim - Gün seçimi, özellikli görüntü önizlemeleri ve dikey bölme desteği ile günlük not takvimi
  • Klasör ağacı - Manuel kök klasör sıralaması ile gezinmeyi genişletme/daraltma
  • Etiket ağacı - Yapılandırılabilir kök etiket sıralaması ile hiyerarşik etiketler
  • Özellik tarayıcısı - Dosya sayıları, özel renkler, simgeler ve sürükle-bırak ile anahtar ve değere göre düzenlenmiş dosya özelliklerine göz atın
  • Etkin dosyayı otomatik gösterme - Klasör genişletme ve kaydırarak seçme
  • Klavye ve komutlar - Yapılandırılabilir kısayol tuşları, seçim geçmişi geri/ileri komutları, sonraki/önceki dosya komutları, 1-9 kısayollarını aç komutları

9.3 Organizasyon

  • Notları sabitleyin - Önemlinotları klasörlerin ve etiketlerin en üstünde tutun
  • Klasörnotları - Klasör notlarını ayarlama/ayırma, klasör notlarını sabitleme, yeni sekmede aç seçeneği
  • Etiket işlemleri - Etiket ekleme/kaldırma/silme, etiketleri yeniden adlandırma/silme, etikette not oluşturma, etiket hiyerarşisini sürükleyip bırakma
  • Özel sıralama ve gruplama - Klasör veya etiket başına sıralama/grup ayarlarını geçersiz kılma
  • Klasör/etiket başına görünümler - Başlık satırları, önizleme satırları, kompakt mod, soydan gelenler geçişi
  • Gizli içerik - Kasa profili başına kalıplar, ön madde özellikleri ve etiket tabanlı filtreleme ile gizli klasörler/etiketler/notlar/dosyalar
  • Alt klasörlerden klasörleri hariç tutma - Kasası profiline göre alt klasörlerden notlar toplanırken belirli klasörleri hariç tutma; hariç tutulan klasörler görünür kalır ve seçildiklerinde içlerindeki notlar görüntülenir
  • Renk ve simge sistemi - Klasör/etiket/özellik/dosya renkleri, simge paketleri, emoji/Lucide simgeleri, frontmatter okuma/yazma, dosya adı ve dosya türü kategorisine göre simge eşleme
  • Ad uyarıları - Dosya ve klasörleri adlandırırken yasak dosya sistemi karakterleri ve Obsidian bağlantılarını bozan karakterler hakkında uyarır

9.4 Dosya ekranı

  • Not önizlemeleri - isteğe bağlı HTML sıyırma ile 1-5önizleme satırı
  • Küçük resimler - Öne çıkan resimler ile meta veri önbelleğinde depolanan PDF, SVG ve çizim dosyaları için otomatik olarak oluşturulan küçük resimler
  • Harici görüntüler - Harici görüntüler ve YouTube küçük resimleri için isteğe bağlı indirmeler
  • Tarih gruplama - Tarihe göre sıralandığında notları Bugün, Dün, Önceki 7 gün, Önceki 30 gün, aylar ve yıllara göre gruplayın
  • Frontmatter desteği - Frontmatter alanlarından not adlarını ve zaman damgalarını okuyun
  • Meta verileri not edin - Dosya listesinde değişiklik tarihini ve etiketleri gösterin
  • Özel özellikler - Klasör/etiket başına geçersiz kılmalar ve özel renklerle dosya listesinde ön madde özelliklerini veya kelime sayısını görüntüleyin
  • Üst klasör gösterimi - Dosya listesinde isteğe bağlı üst klasör adı ve simgesi
  • Kompakt mod - Önizleme, tarih ve görüntüler devre dışı bırakıldığındakompakt ekran
  • Tıklanabilir etiketler - Dosya listesindeki etiketler doğrudan o etikete gider

9.5 Verimlilik

  • Arama - Dosya adına, etiketlere, özelliklere, tarihlere, klasörlere, uzantılara ve AND/OR/exclusions ile görevlere göre filtreleme
  • Omnisearchentegrasyonu - Omnisearch aracılığıyla tam metin arama
  • Sürükle ve bırak - Dosya taşıma, etiketleme, kısayol atama, etiket ağacı yeniden gönderme, yay yüklü klasörler
  • Bağlam menüleri - Notlar/klasörler/kanvaslar/tabanlar/çizimler oluşturun ve dosya/etiket eylemlerini çalıştırın
  • Çizimler - Gezinme ve liste bölmesi menülerinden Excalidraw ve Tldraw çizimleri oluşturun
  • Şablonlar - Templater eklentisi ile şablon komutlarından yeni not
  • Dosya işlemleri - Dosya ve klasör oluşturma, yeniden adlandırma, çoğaltma, taşıma, çöpe atma
  • Filtreleme - Kalıplar ve ön madde özellikleriyle klasör/etiket/not/dosya dışlamaları

10 Ağ ve Teşhis Açıklaması

Notebook Navigator yerel olarak çalışır, ancak bazı özellikler Obsidian'dan HTTP istekleri yapar. Başlangıç hata ayıklama günlüğü, kasanıza yerel bir tanılama dosyası da yazabilir.

10.1 Sürüm güncelleme kontrolleri (İsteğe bağlı)

  • Ayar: "Başlangıçta yeni sürümü kontrol et"
  • İstek: https://api.github.com/repos/johansan/notebook-navigator/releases/latest
  • Sıklık: 24 saatte en fazla bir kez, başlangıçta
  • Veri: Standart HTTP meta verilerini gönderir; kasa içeriği içermez

10.2 Simge paketi indirme (İsteğe bağlı)

  • Ayar: Simge Paketleri sekmesinde bir simge paketini etkinleştirin
  • İstekler: https://raw.githubusercontent.com/johansan/notebook-navigator/main/icon-assets/... (manifesto, yazı tipi, meta veri)
  • Depolama: IndexedDB'de yerel olarak depolanır

10.3 Harici resimler, videolar ve YouTube küçük resimleri

  • Özellik görüntüleri (İsteğe bağlı): "Harici görüntüleri indir" ayarı tarafından kontrol edilir. Özellik görüntüleri için uzak görüntüleri ve YouTube küçük resimlerini indirir ve bunları IndexedDB'de yerel olarak depolar.
  • Hoş geldiniz modalı (İlk başlatma): https://raw.githubusercontent.com/johansan/notebook-navigator/main/images/youtube-thumbnail.jpg adresinden statik bir küçük resim yükler.
  • Yenilikler modalı (Güncelleme sırasında / açıldığında): Bir banner içeren sürüm notları için https://raw.githubusercontent.com/johansan/notebook-navigator/main/images/version-banners/<id>.jpg adresinden sürüm banner görüntülerini yükler.
  • "Yenilikler" modali (Güncelleme sırasında / açıldığında): Video içeren sürüm notları için https://raw.githubusercontent.com/johansan/notebook-navigator/main/images/version-banners/<id>.mp4 adresinden sürüm videolarını yükler.
  • "Yenilikler" açılır penceresi (Yayın videosu açıldığında): https://cdn.jsdelivr.net/gh/johansan/notebook-navigator@main/images/version-banners/<id>.mp4 adresindeki yayın videolarını açar; böylece tarayıcılar videoyu doğrudan oynatabilir.
  • Yenilikler modalı (Güncellemede / açıldığında): YouTube bağlantısı içeren sürüm notları için YouTube küçük resimlerini https://img.youtube.com/vi/<id>/... adresinden yükler.

10.4 Başlangıç hata ayıklama dosyaları (İsteğe bağlı)

  • Ayar: "Başlangıç hata ayıklama günlüğü"
  • Depolama: Kasa köküne zaman damgalı bir nn-debug-...md dosyası yazar, ardından başlangıç yerleştikten sonra durur. Kasa kökü senkronize edilmişse dosya senkronize edilebilir.
  • Veri: Başlangıç zamanlaması, eklenti sürümü, desteklenen minimum Obsidian sürümü, platform, önbellek sayıları, kuyruk sayıları, IndexedDB durumu ve tanılama hatalarını içerir. Not içeriklerini, etiket adlarını, ön madde değerlerini veya kasa dosyalarının bir listesini içermez.
  • Yollar ve tanımlayıcılar: Başlangıç başlatma, PDF tanılama ve hata durumları Obsidian uygulaması/kasa tanımlayıcısını, kasaya göre PDF yollarını veya hata yığını ayrıntılarını içerebilir. Dosyayı herkese açık olarak paylaşmadan önce gözden geçirin ve düzeltin.
  • Yükleme: Notebook Navigator hata ayıklama dosyalarını yüklemez. Yalnızca eklentinin dışına yüklediğinizde, eklediğinizde veya senkronize ettiğinizde paylaşılırlar.

10.5 Gizlilik ve veri işleme

  • Notebook Navigator, Notebook Navigator sunucusuna not içeriği, dosya adları, etiketler veya hata ayıklama dosyaları göndermez.
  • GitHub, YouTube ve herhangi bir harici görüntü sunucusuna yapılan istekler doğrudan cihazınızdan yapılır ve standart HTTP meta verilerini (IP adresi, kullanıcı aracısı ve benzeri) içerir.
  • İndirilen simge paketleri ve resimler yerel olarak depolanır (IndexedDB). Son notlar/dosyalar ve kullanıcı arayüzü durumu yerel olarak depolanır (Obsidian yerel depolama).

11 Yıldız Tarihi

Star History Chart


12 İletişim

Notebook Navigator Johan Sanneblad tarafından oluşturulmuş ve bakımı yapılmıştır. Johan, Yazılım Geliştirme alanında doktora derecesine sahiptir ve Apple, Electronic Arts, Google, Microsoft, Lego, SKF, Volvo Cars, Volvo Group ve Yamaha gibi şirketler için inovasyon geliştirme konusunda çalışmıştır.

Benimle LinkedIn üzerinden bağlantı kurmaktan çekinmeyin.


13 Sorularınız veya sorunlarınız mı var?

Discord'umuza katılın destek ve tartışmalar için veyaGitHub deposunda bir sorun açın.

Pull istekleri kabul edilmez. Ajanssal kodlamanın ortaya çıkmasıyla birlikte, dışarıdan gönderilen kodların projenin uyguladığı standartlara göre kalite kontrolü yapılamadığından, tüm pull istekleri otomatik olarak kapatılır. Bunun yerine fikirlerinizi özellik talepleri olarak paylaşın — bir sorun açın. Ayrıntılar için CONTRIBUTING.md dosyasına bakın.


14 Lisans

Bu proje GNU Genel Kamu Lisansı v3.0 altında lisanslanmıştır - ayrıntılar için LICENSE dosyasına bakın.