Це программа, написанна мовою С++, яка перетворює текст, написанний розміткою Markdown у розмітку HTML.
-
Якщо ви бажаєте зібрати проект у Visual Studio, то вам потрібно завантажити архів проекту, після чого розпакувати у зручне для вас місце. Потім, вам необхідно відкрити файл з розширенням
.sln. Після цього у вас відкриється Visual Studio. НатискаєтеF5та программа успішно збирається та запускається. Після цього відкриваєте термінал у теці з готовим.exeфайлом. Якщо ви запускали програму у режимі Debug, то файл буде знаходитись за шляхомLab1/Debug. Якщо ж ви запускали програму у режимі Release, то файл буде знаходитись за шляхомLab1/Release. Після того, як ви знайшли файл, запускаєте його у консолі з потрібними параметрами. -
Якщо ж бажаєте зібрати проект у консолі, то відкрийте у GitHub теку
Lab1та завантажте.cppфайл. ВАЖЛИВО! Вам потрібно буде перед цим завантажити компілятор дляС++. Перенесіть файл у зручне для вас місце. Після цього вікриваєте термінал у папці з цим файлом, та вводите командуg++ lab.cpp -o output. У теці з файлом у вас з'явиться.exeфайл. Запускаєте його.
В терміналі ви вказуєте застосунок. Вам потрібно буде вказати першим параметром розташування файла, який ви бажаєте перетворити. За замовчуванням, результат виводиться у консоль. Другим параметром може бути або --out, або --format. Перший параметр, --out, виводить результат программи у файл, який ви вкажете після параметру --out. Якщо не було вказано файлу для результату, то програма самостійно стіорить файл з розширенням .html у теці з оригінальним файлом. Другий параметр, --format, виводить на консоль результат або у форматі ANSI, або у форматі HTML. Якщо ви ввели щось не так, то программа видасть помилку та закриється. Якщо у файлі буде порушена розмітка Markdown, программа видасть помилку та закриється.
Lab1.exe fileSample.md- для стандартної роботи;Lab1.exe fileSample.md --out output.html- для виводу результату у файл, який ви вказуєте;Lab1.exe fileSample.md --out- для виводу результату у файл, який створеться автоматично у теці з вхідним файлом;Lab1.exe fileSample.md --format ANSI- для виводу результату у консоль в форматуванніANSI;Lab1.exe fileSample.md --format HTML- для виводу результату у консоль в форматуванніHTML;