Starten Sie trice ds
in einer Konsole, Option:third_party/alacritty, lokal oder auf einem Remote-PC und verbinden Sie sich mit mehreren Trice- Tool-Instanzen, beispielsweise mit trice log -p COM15 -ds
.
trice help -all
in einem Terminal ausführen oder tricehelpall_test.go lesengo install ./cmd/trice/...
.) (Weitere Informationen finden Sie im Ordner ./examples.)
Ab Trice Version 0.70.0 ist es möglich, zusätzlich den Trice -cache
CLI-Schalter für die Befehle trice insert
und trice clean
zu verwenden. Dieser Schalter hat nur dann Wirkung, wenn der Benutzer in seinem Home-Verzeichnis den Ordner .trice/cache
erstellt. (Trice-Cache-Spezifikation)
Wenn Sie trice i
als Schritt vor dem Kompilieren und trice c
als Schritt nach dem Kompilieren verwenden, sind die IDs nicht im Quellcode des Projekts enthalten, wenn Sie daran arbeiten, also nur während der Kompilierungszeit, und Sie möchten das Ganze beschleunigen Ding.
Der Trice-Cache speichert nach der Verarbeitung Kopien aller an trice i
oder trice c
übergebenen Dateien, um wiederholtes Einfügen und Bereinigen von IDs zu vermeiden. Die Kopien werden verwendet, um für alle Dateien, die zwischenzeitlich nicht bearbeitet wurden, die gleichen Ergebnisse wie mit trice i
oder trice c
zu erzielen. Bearbeitete Dateien werden normal verarbeitet und der Cache wird anschließend aktualisiert. Da die Dateikopien ohne Änderung der Dateiänderungszeit durchgeführt werden, verarbeitet ein Build-System unveränderte Dateien nicht erneut, selbst wenn die IDs vorübergehend aus den Dateien entfernt wurden .
Besondere Vorsicht ist geboten, wenn das Build-System auch Quelldateien ändert!
Beispielsweise sollte ein automatischer Formatierer vor dem Befehl tice insert
aktiviert werden.
Trice ist voll nutzbar und es sind keine Fehler bekannt (siehe Probleme).
Die Dokumentation könnte verbessert werden, beispielsweise durch das Hinzufügen einer Schnellstarthilfe. Zusätzliche Funktionen wie Remote-Prozeduraufrufe könnten beschrieben werden und ein separates Tlog, möglicherweise in C geschrieben, würde die Protokollierung auf allen Plattformen ermöglichen – nicht nur auf den von Go unterstützten.
Ja bitte – oder einfach so. ☺
Werden Sie Sponsor mit Ihrem Github-Konto
ODER
ODER
Klonen des Repos:
git clone https://github . com/rokath/trice . git
(zurück nach oben)