bor kann durch Ausführen pip install bor
installiert werden. Zur Ausführung ist Python 3.8.0+ erforderlich.
bor unterstützt derzeit die Schlüsselwörter class
und def
. Weitere Python-Schlüsselwörter werden in zukünftigen Versionen hinzugefügt.
bor {keyword} {pattern}
Standardmäßig wird bor in Ihrem aktuellen Verzeichnis ausgeführt. Sie können bor mit der spezifischen Quelldatei oder dem spezifischen Quellverzeichnis ausführen:
bor {keyword} {pattern} {source_file_or_directory}
Wenn Bor beim Analysieren von Dateien auf einen Fehler (Syntax-, Einrückungsfehler usw.) stößt, funktioniert es standardmäßig nicht mehr. Wenn Sie Fehler ignorieren möchten, können Sie das Argument --ignore-error
oder -i
verwenden. Zum Beispiel;
bor class Cat --ignore-error
Cat
entspricht im regulären Ausdruck ^Cat$
bor class Cat
Ausgabe:
Cat at examples/test.py:18
.Cat
entspricht im regulären Ausdruck Cat$
bor class .Cat
Ausgabe:
Cat at examples/test.py:18
BlueCat at examples/test.py:26
get.
entspricht im regulären Ausdruck ^get
bor def get. examples/test.py
Ausgabe:
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.
entspricht im regulären Ausdruck cat+
bor def .cat.
Ausgabe:
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