Как создать текстовый редактор в VisualStudio2017?
Собственно есть задача разработать текстовый редактор (базовые манипуляции с документами, форматирование, шрифты,настройки оформления ). В программировании новичок(не совсем, писал простенькие скрипты на JS для сайтов), знаю базовые вещи(циклы, методы, классы и прочее), есть базовое понимание ООП но на практике не использовал. Из реального опыта простые игры в Unity, разработка сайтов(frontend, так что не особо). Время на разработку 4 мес.
Конкретно по редактору, в VS2017 делал простенький калькулятор и прочие мелки программы(с интерфейсом знаком). От разработки отказаться нельзя. И сами вопросы с чего мне начать? В какую сторону копать? Может есть исходники, туториалы. Нужен совет опытного разработчика с чего начать, и как не завалить проект.
Чтобы не завалить проект - начинать надо с описания проекта - тобишь технического задания. И дальше уже на его основе определять что вам нужно и как это сделать.
P.S. В VS2017 немало языков программирования. И платформ. Вот начните хотя бы с этого.