Цей скрипт спростить роботу з таблицями в MarkDown файлах, зокрема, для розробки та підтримки use-case-ів для другої лабораторної роботи.
Він вміє:
зчитувати таблиці з багатьох файлів послідовно
виводити таблиці у відповідні файли та на екран
форматувати як звичайні таблиці, так і use-case-и (розпізнає останні автоматично за розширенням .uc або .usecase)
Також має підтримку параметрів командного рядка, зокрема:
-v, --verbose Виводити додаткову інформацію про події
-u, --use-case Форматувати всі таблиці як use-case-и
-f, --file Записувати результат у відповідний файл з розширенням `.table`
-o, --stdout Роздруковувати результат на екрані через стандартний поток виводу
Кожен короткий параметр має свій протилежний відповідник, що починається з -n, а кожен довгий - з --no:
-nv, --no-verbose Не иводити додаткову інформацію про події
-nu, --no-use-case Форматувати всі таблиці як звичайні таблиці
-nf, --no-file Не записувати результат у відповідний файл з розширенням `.table`
-no, --no-stdout Не роздруковувати результат на екрані через стандартний поток виводу
Якщо будь-яка з опцій не задана в командному рядку, програма сама вирішує, що робити, залежно від конкретних обставин.
Цей скрипт спростить роботу з таблицями в MarkDown файлах, зокрема, для розробки та підтримки use-case-ів для другої лабораторної роботи.
Він вміє:
- зчитувати таблиці з багатьох файлів послідовно
- виводити таблиці у відповідні файли та на екран
- форматувати як звичайні таблиці, так і use-case-и (розпізнає останні автоматично за розширенням `.uc` або `.usecase`)
Також має підтримку параметрів командного рядка, зокрема:
```
-v, --verbose Виводити додаткову інформацію про події
-u, --use-case Форматувати всі таблиці як use-case-и
-f, --file Записувати результат у відповідний файл з розширенням `.table`
-o, --stdout Роздруковувати результат на екрані через стандартний поток виводу
```
Кожен короткий параметр має свій протилежний відповідник, що починається з `-n`, а кожен довгий - з `--no`:
```
-nv, --no-verbose Не иводити додаткову інформацію про події
-nu, --no-use-case Форматувати всі таблиці як звичайні таблиці
-nf, --no-file Не записувати результат у відповідний файл з розширенням `.table`
-no, --no-stdout Не роздруковувати результат на екрані через стандартний поток виводу
```
Якщо будь-яка з опцій не задана в командному рядку, програма сама вирішує, що робити, залежно від конкретних обставин.
В коміті e9d104f53a виправив декілька суттєвих помилок:
при обробці декількох файлів одночасно програма вважала всі аргументи назвами файлів
програма записувала у файли оригінальні тексти замість відформатованих таблиць
Також з'явилася нова функція: програма автоматично розпізнаватиме свої файли (за розширенням .table) та не оброблятиме їх (за потреби цю перевірку можна вимкнути аргументом -t або --process-table)
В коміті e9d104f53a8b1782d01efcb7280593b21ef1b8fb виправив декілька суттєвих помилок:
- при обробці декількох файлів одночасно програма вважала всі аргументи назвами файлів
- програма записувала у файли оригінальні тексти замість відформатованих таблиць
Також з'явилася нова функція: програма автоматично розпізнаватиме свої файли (за розширенням .table) та не оброблятиме їх (за потреби цю перевірку можна вимкнути аргументом `-t` або `--process-table`)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Цей скрипт спростить роботу з таблицями в MarkDown файлах, зокрема, для розробки та підтримки use-case-ів для другої лабораторної роботи.
Він вміє:
.ucабо.usecase)Також має підтримку параметрів командного рядка, зокрема:
Кожен короткий параметр має свій протилежний відповідник, що починається з
-n, а кожен довгий - з--no:Якщо будь-яка з опцій не задана в командному рядку, програма сама вирішує, що робити, залежно від конкретних обставин.
👍
New commits pushed, approval review dismissed automatically according to repository settings
В коміті
e9d104f53aвиправив декілька суттєвих помилок:Також з'явилася нова функція: програма автоматично розпізнаватиме свої файли (за розширенням .table) та не оброблятиме їх (за потреби цю перевірку можна вимкнути аргументом
-tабо--process-table)