Как это называется, когда метод ввода распознает ключевые слова и структуры программирования? - PullRequest
2 голосов
/ 20 января 2012

По какой-то причине термин лексер или парсер приходит на ум.Я понимаю, что эти термины часто связаны с компиляторами, но я не хочу делать никаких предположений.Например, когда вы открываете файл .cpp в gedit, он окрашивает строковые литералы, числовые значения, типы данных и т. Д. Во все разные цвета, чтобы сделать его немного более читабельным.То же самое касается SO и визуальной студии.Каков термин для того, что делают эти программы?

Ответы [ 2 ]

2 голосов
/ 20 января 2012

Подсветка синтаксиса . Из Википедии:

Подсветка синтаксиса является функцией некоторых текстовых редакторов, которые отображают текст, особенно исходный код, разных цветов и шрифтов в соответствии с категория терминов. Эта функция облегчает запись в структурированном такой язык, как язык программирования или язык разметки, как структуры и синтаксические ошибки визуально различимы. Подсветка делает не влияет на значение самого текста; это сделано только для человека читатели / редакторы.

1 голос
/ 20 января 2012

Это называется "подсветка синтаксиса" .

...