Вопросы с тегом «syntax-highlighting»

это функция отображения текста, особенно исходного кода, разными цветами и шрифтами в соответствии со значением разных терминов.

26
Расширение орг-режима с большим количеством наценок

Я хочу добавить разметку и форматирование для такой разметки, то есть <kbd>...</kbd>с рамкой окружает такую ​​разметку. Я также хочу, чтобы разметка была совместима с (setq org-hide-emphasis-markers t). То есть, когда переменная установлена t, то <kbd>и </kbd>метки должны...

15
подсветка синтаксиса в исходных блоках

Я думал, что в орг-режиме выделены исходные блоки с соответствующим режимом. Так, например: #+BEGIN_SRC clojure (defn plus [a b] (+ a b)) #+END_SRC Это будет показано с подсветкой синтаксиса, которую можно ожидать в буфере Clojure. По какой-то причине моя установка просто показывает приведенный...

13
Можно ли отключить или включить проверку синтаксиса для режима js2?

У меня есть настройки по умолчанию js2-mode. Это обеспечивает хорошую подсветку и проверку синтаксиса, но сейчас я работаю над проектом с другим набором стилей (в частности, этот новый проект не использует точки с запятой). Это приводит к тому, что каждая строка кода подчеркивается...

12
Для каких языков подходит `синтаксис-ppss`?

Я искал способ определить, находится ли точка в комментарии, посмотрев, как определяется текущий буфер. Smartparens определяет sp-point-in-comment, на что опирается syntax-ppss. Однако кажется, что syntax-ppssи parse-partial-sexpможет использоваться для произвольных языков, даже если они не...

12
Как получить радужные разделители / радужные блоки для выделения математики в уравнениях LaTeX

Я использую Spacemacs с AUCTeX для редактирования LaTeX и хотел бы, чтобы радужные разделители и / или радужные блоки выделяли математические уравнения LaTeX. К сожалению, это работает только частично, то есть некоторые уравнения подсвечиваются, а некоторые нет: На снимке экрана с примером...

11
Как указать пользовательское лицо с font-lock-defaults?

Если я определяю ключевые слова блокировки шрифта, используя существующие грани, я могу выделить строку «foo». (defconst my-mode-font-lock-keywords (list (cons "foo" 'font-lock-type-face))) (define-derived-mode my-mode fundamental-mode "My mode" "A demo mode." (set (make-local-variable...

11
Как получить семантическую подсветку синтаксиса в emacs для кода C / C ++

Я новичок в Emacs и программировании в целом, поэтому, пожалуйста, потерпите меня. Я пытаюсь использовать emacs в качестве моей C / C ++ IDE, и я заметил, что в режиме CC переменные / функции, казалось, подсвечивались только во время объявления. Мой вопрос Можно ли выделить переменные и функции для...

10
Почему основные режимы просто не проверяют лица?

При написании основного режима часто полезно знать, «находится ли точка в строке?» 'это точка в комментарии?' Большинство основных режимов, кажется, пытаются разобрать язык программирования. Например: python-syntax-content звонки syntax-ppss haskell-fill-paragraphзвонки...

10
hl-line-mode скрыть фон, как этого избежать?

С: (when window-system (set-face-background 'hl-line "light yellow") (global-hl-line-mode 1)) текущая строка подсвечивается желтым фоном, но если текст имеет свойства фона, он также перезаписывается (например, diff-mode, rainbow-mode). Можно ли установить фон только для деталей, которые не имеют...

10
Как добавить сложную подсветку синтаксиса в второстепенном режиме?

Я хотел бы выделить код с различными лицами в второстепенном режиме. Вот скриншот, который близок к тому, что я хочу: Одна вещь , которую я пропускаю это имеющий свой комментарий символов #в font-lock-comment-face. Идея состоит в том, чтобы комментарии, которые «принадлежат» к схеме, выделены в...

10
Выделение предстоящих дат в программе режима орг

У меня есть записи в моем файле org, похожие на: * Birthdays :PROPERTIES: :CATEGORY: birthday :END: %%(org-anniversary 1981 1 2) Harry (%d) Я хотел бы, чтобы они появлялись в повестке дня (скажем) за 2 недели до их истечения, подобно тому, как работает крайний срок. Это...

9
Подсветка синтаксиса и отступ блока исходного кода в экспортированном html-файле для режима org

Когда я вставляю блок кода C в файл режима org, выделение синтаксиса и отступ исходного кода настраиваются так, как я хотел. Когда я экспортирую его в html-файл, подсветка синтаксиса в html-файле точно такая же, как в Emacs. Но подсветка синтаксиса лучше работает с цветовой темой моего Emacs....