bor se puede instalar ejecutando pip install bor
. Requiere Python 3.8.0+ para ejecutarse.
bor actualmente admite palabras clave class
y def
. Se agregarán otras palabras clave de Python en versiones futuras.
bor {keyword} {pattern}
De forma predeterminada, bor se ejecuta en su directorio actual. Puede ejecutar bor con el archivo o directorio fuente específico:
bor {keyword} {pattern} {source_file_or_directory}
De forma predeterminada, si bor encuentra un error (sintaxis, error de sangría, etc.) al analizar archivos, dejará de funcionar. Si desea ignorar los errores, puede utilizar el argumento --ignore-error
o -i
. Por ejemplo;
bor class Cat --ignore-error
Cat
es equivalente en la expresión regular a ^Cat$
bor class Cat
Producción:
Cat at examples/test.py:18
.Cat
es equivalente en la expresión regular a Cat$
bor class .Cat
Producción:
Cat at examples/test.py:18
BlueCat at examples/test.py:26
get.
es equivalente en la expresión regular como ^get
bor def get. examples/test.py
Producción:
get_value at examples/test.py:5
get_blue_value at examples/test.py:11
get_purple_value at examples/test.py:14
get_meow at examples/test.py:22
.cat.
es equivalente en la expresión regular a cat+
bor def .cat.
Producción:
catch_me_if_you_can at examples/test.py:8
am_i_blue_cat at examples/test.py:30
where_is_the_cat at examples/test.py:38