Подтвердить что ты не робот

Синтаксическая подсветка правил и определений

Существуют ли стандартные правила подсветки синтаксиса для R? Если да, где они могут быть найдены?

Или каждый редактор, IDE, пакет (например, пакет выделения) создает свой собственный набор правил?

4b9b3361

Ответ 1

Каждый редактор создает свой собственный набор правил. По историческим причинам каждый редактор реализовал выделение синтаксиса по-своему. Наличие стандарта перекрестного редактора может быть возможно с использованием, например, GeSHi, но почти наверняка потребуется много усилий, чтобы разработчики подписались на него, особенно если у них уже есть своя система.

Eclipse использует файлы .hrc для хранения информации синтаксиса.
RStudio имеет файл под названием r_highlight.html.
Notepad ++ хранит ключевые слова для разных языков в файле с именем langs.model.xml.
Для подсветки кода Textpad имеет свой собственный .syn формат.
TextWrangler имеет плагин.