| $VAR | Match a single AST node and capture it as VAR | | $$$VAR | Match zero or more AST nodes (spread) and capture as VAR | | $ | Anonymous placeholder (matches any single node, no capture) | | $$$ | Anonymous spread placeholder (matches any number of nodes) |
Shell quoting: Escape $ as \$VAR or wrap in single quotes.
javascript, typescript, tsx, html, css, python, go, rust, java, c, cpp, csharp, ruby, php, yaml
Cerca il codice in base ai modelli AST ed esegue il refactoring strutturale tra i file. Da utilizzare quando si trovano chiamate di funzioni, si sostituiscono modelli di codice o si esegue il refactoring della sintassi a cui l'espressione regolare non può corrispondere in modo affidabile. Fonte: knoopx/pi.