Задание:
В работе рассматривается разработка текстового редактора с подсветкой синтаксиса языков программирования. Текстовый редактор предназначен для удобного написания и редактирования кода различных языков программирования, таких как Python, Java, C++ и других. Главной особенностью разрабатываемого редактора является возможность автоматической подсветки основных элементов кода, таких как переменные, ключевые слова, комментарии и т. д. Это значительно упрощает восприятие кода программы и повышает производительность программиста. Редактор также предоставляет возможность настройки цветовой схемы подсветки, что делает его более гибким и удобным в использовании. Кроме того, в разработке учитывается переносимость и совместимость с различными операционными системами, что позволяет программистам работать в удобной среде независимо от используемой платформы. Общий объем разработанного текстового редактора составляет 1200-1500 символов, включая пробелы.