tsfind

Crates.iotsfind
lib.rstsfind
version0.2.9
sourcesrc
created_at2024-09-12 16:28:31.17814
updated_at2024-09-14 11:29:09.508082
descriptionExtract code using tree-sitter queries
homepagehttps://github.com/Vonr/tsfind
repositoryhttps://github.com/Vonr/tsfind
max_upload_size
id1372901
size36,815
Qther (Vonr)

documentation

README

tsfind

Demo

Extract code using tree-sitter queries.

Inspired by helixbass/tree-sitter-grep which reports entire lines instead of just the captures.

Quite WIP, command line interface should be considered unstable - use at your own risk.

Usage

Extract code using tree-sitter queries

Usage: tsfind [OPTIONS] <LANGUAGE> [PATHS]...

Arguments:
  <LANGUAGE>  [possible values: rust, go, js, ts, tsx, php, php-only]
  [PATHS]...  

Options:
  -q, --query <QUERY>            The query to find matches for
  -Q, --query-file <QUERY_FILE>  The file containing the query to find matches for
  -H, --hidden                   Recurse into hidden files and directories
  -C, --hidden-captures          Show captures starting with '_'
  -t, --only-text                Only report captured text
  -l, --list                     Only report files with matches
  -s, --separator <SEPARATOR>    Separator for matches. Only useful with --only-text/-t or --list/-l [default: "\n"]
  -h, --help                     Print help
  -V, --version                  Print version
Commit count: 0

cargo fmt