Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Scansione dei commenti di lavoro con annotations

Il comando annotations esegue una scansione sistematica dei file sorgente IbiScript alla ricerca di commenti di lavoro contrassegnati da tag specifici (TODO, FIXME, WARN, NOTE). Lo strumento consente all’editore di monitorare lo stato di avanzamento dell’edizione e di individuare i punti critici sospesi prima della compilazione finale. Tramite le opzioni della CLI, è possibile filtrare l’ispezione per singoli tag, formattare l’output su una sola riga per facilitare l’uso di grep, esportare i risultati in formato JSON o forzare un codice di uscita diverso da zero in caso di riscontri positivi (utile per l’integrazione in script di controllo automatizzati).

$ ibis annotations -h

Scan IbiScript files for tagged annotation comments (TODO, FIXME, WARN, NOTE)

Usage: ibis annotations [OPTIONS] [PATHS]...

Arguments:
  [PATHS]...  Files or directories to scan

Options:
  -t <TAGS>           Restrict to specific tags (repeatable). Omit to include all tagged comments
      --no-recursive  Do not descend into subdirectories
      --check         Exit non-zero if any matching annotation is found; suppresses listing unless --verbose
      --verbose       Print matches even when --check is set
      --json          Output as JSON
      --oneline       Collapse multi-line comment text onto a single line (useful for grep/scripting)
  -h, --help          Print help