Toolverse
Wszystkie skille

morph-search

autor: parcadei

Przeszukuj kod 20 razy szybciej niż grep dzięki WarpGrep

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
25

O skillu

Morph Search to umiejętność do szybkiego przeszukiwania bazy kodów za pomocą WarpGrep — narzędzia 20 razy szybszego od tradycyjnego grep. Pozwala wyszukiwać wzorce, nazwy funkcji i zmienne w dużych projektach w kilka sekund. Obsługuje wyszukiwanie tekstowe, wyrażenia regularne oraz edycję plików programowo. Idealne dla programistów pracujących z rozbudowanymi kodami źródłowymi, którzy potrzebują natychmiastowych wyników bez czekania na długotrwałe skanowanie.

Jak używać

  1. Upewnij się, że masz zainstalowany serwer MCP o nazwie morph skonfigurowany w pliku mcp_config.json z ustawionym kluczem MORPH_API_KEY.

  2. Aby wyszukać wzorzec w kodzie, uruchom komendę z parametrem --search zawierającym szukany tekst lub wyrażenie regularne oraz --path wskazujący katalog do przeszukania (domyślnie bieżący katalog .).

  3. Dla wyszukiwania tekstowego użyj prostych słów kluczowych, na przykład "authentication" lub "login". Dla bardziej zaawansowanych poszukiwań zastosuj wyrażenia regularne, takie jak "def.*login" aby znaleźć wszystkie funkcje zawierające "login" w nazwie.

  4. Jeśli chcesz edytować plik programowo, użyj parametru --edit z pełną ścieżką do pliku oraz --content zawierającego nową zawartość, którą chcesz wstawić.

  5. Wyniki pojawią się natychmiast dzięki optymalizacji WarpGrep, co pozwala na interaktywne eksplorowanie kodu bez czekania na tradycyjne narzędzia grep.

  6. Jeśli potrzebujesz wyszukiwania strukturalnego, które rozumie składnię kodu (na przykład znalezienie wszystkich deklaracji klasy), rozważ użycie ast-grep zamiast morph-search — morph-search specjalizuje się w szybkim wyszukiwaniu tekstowym i regex.

Podobne skille