Przejdź do głównej treści
Craft oferuje dwa sposoby wyszukiwania i warto znać różnicę:
  • Global Search pomaga znaleźć treści we wszystkich Dokumentach, Space’ach i stronach. Dowiedz się więcej
  • Document Search pozwala wyszukać tekst w konkretnym Dokumencie (i opcjonalnie w jego podstronach).
Ten artykuł skupia się na użyciu Document Search.

Jak uzyskać dostęp do wyszukiwania w Dokumencie

Wyszukiwanie możesz otworzyć z lewej sidebar w widoku Dokumentu:
  • Click the magnifying glass icon (the last tab)
  • Or use the keyboard shortcut Cmd + F
Document search panel in the sidebar

Opcje wyszukiwania

Po otwarciu panelu wyszukiwania zobaczysz kilka przydatnych opcji. Search options and filters

Zwykłe wyszukiwanie lub Znajdź i zamień

Możesz po prostu wyszukać tekst w Dokumencie albo użyć Find and Replace, by zbiorczo zaktualizować wiele wystąpień.

Zakres wyszukiwania

Click the filter icon po prawej, aby wybrać, gdzie chcesz wyszukać:
  • Tylko ten Dokument - przeszukuje tylko bieżący Dokument
  • Ten Dokument + podstrony - obejmuje wszystkie podstrony zagnieżdżone pod nim

Tryb wyszukiwania

Możesz wybrać pomiędzy:
  • Prosty tekst - standardowe wyszukiwanie słów kluczowych
  • Regex - do zaawansowanego wyszukiwania według wzorców

Dodatkowe filtry

Znajdziesz też przełączniki pozwalające doprecyzować wyniki wyszukiwania:
  • Match case - rozróżnia wielkie i małe litery
  • Ignore diacritics - traktuje znaki z akcentami i bez jako takie same
  • Include partial matches - znajduje wyrazy zawierające wyszukiwany ciąg

Przykład: użycie wyszukiwania w Dokumencie

Document search in action Search results highlighted in the document

Wskazówka: Regex jest naprawdę potężny

Regex (skrót od wyrażeń regularnych) pozwala szukać za pomocą wzorców zamiast dokładnego tekstu. To idealne narzędzie do zaawansowanego Find and Replace. Przykład: Jeśli używałeś #todo, #inprogress i #done tagów i chcesz zmienić je wszystkie na #task, regex zrobi to za jednym razem. Szukaj:
#(todo|inprogress|done)
i po prostu zamień na:
#task
Wyrażenia regularne są niezwykle potężne przy dopasowywaniu wzorców. Rozważ poznanie podstaw, aby odblokować zaawansowane możliwości wyszukiwania.