Skip to content

AlehandroUA/MarkdownToHtml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Опис программи:

Це программа, написанна мовою С++, яка перетворює текст, написанний розміткою 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;

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published