Я ищу бесплатный элемент управления / компонент / библиотеку, похожий на текстовое поле для редактирования кодов Python (или других языков).
Мне нравится иметь некоторые особенности:
- Подсветка кодов
- Автоматический отступ
- Нумерация строк
- Определение новых стилей или правил выделения (для ключевых слов OpenType)
Есть ли такой контроль? или я должен написать свой?