font-lock

font-lock

Emparejador de funciones con resaltador anclado de font-lock-keywords

Pregunta: Puedo resaltar texto como el siguiente: constant:’variable,variable’ con un código como este que usa el formulario de emparejamiento anclado : (font-lock-add-keywords nil ‘((“\\(constant\\):'” (1 font-lock-constant-face t) (“\\(variable\\)[,’]” nil nil (1 font-lock-variable-name-face t)))) ‘append) Que funciona bien. Las partes 'constante' y 'variable' están resaltadas correctamente. Sin embargo, falla en texto como este: constante : ' …

Emparejador de funciones con resaltador anclado de font-lock-keywords Read More »

font-lock – Resaltado de sintaxis para comentarios en modo texto

Pregunta: De vez en cuando abro una secuencia de comandos o un archivo de configuración para el que no hay un modo principal definido. Cuando invoco comment-region dentro de ese búfer, Emacs me pedirá la sintaxis del comentario y la guardará como la variable local del búfer comment-start . ¿Puedo habilitar el resaltado de sintaxis …

font-lock – Resaltado de sintaxis para comentarios en modo texto Read More »

font-lock – ¿Cómo resaltar literales de plantilla graphql (gql) en archivos js (x)?

Pregunta: Dentro de un archivo jsx, quiero usar un literal de plantilla gql para definir consultas GraphQL. ¿Podría en emacs hacer que esa sección del archivo jsx resalte la sintaxis de graphql, en lugar de mostrarla como una cadena simple? Ejemplo: import gql from ‘graphql-tag’ const normalJavascriptCode = 42 const query = gql` here(a: 1, …

font-lock – ¿Cómo resaltar literales de plantilla graphql (gql) en archivos js (x)? Read More »

font-lock – Fontifica una región de un búfer con otro modo mayor

Pregunta: Tengo un búfer que muestra la documentación de los módulos de Ansible. Este búfer tiene su propio modo principal que proporciona todo el material estándar. En particular, le asigna fuentes al búfer para resaltar el marcado en línea, las opciones, las secciones, etc. En general, es bastante similar a Mx man . En la …

font-lock – Fontifica una región de un búfer con otro modo mayor Read More »

font-lock – Optimización del rendimiento del bloqueo de fuentes

Pregunta: Quiero realizar una variante de coincidencia de bloqueo de fuente anclada. Tengo definiciones de funciones que comienzan con una lista de nombres y quiero que esos nombres se resalten dentro del cuerpo de la función. Creé una función que hace esto y la registré como una función jit-lock con jit-lock-register, sin embargo, el rendimiento …

font-lock – Optimización del rendimiento del bloqueo de fuentes Read More »

font-lock – ¿Cómo implementar el operador de tubería%>% en modo ESS?

Pregunta: Recientemente, R fue testigo de la introducción inteligente del operador de tubería %>% o then operador en el código que utilizo con bastante frecuencia en la actualidad. Me pregunto si esto ya se ha implementado en la versión más reciente de ESS . Si no es así, no debería ser un problema crear elisp …

font-lock – ¿Cómo implementar el operador de tubería%>% en modo ESS? Read More »

font-lock – Cómo resaltar texto basado en regiones, no en expresiones regulares

Pregunta: Cuando el modo font-lock-mode está habilitado, no puedo conseguir que las caras personalizadas se adhieran a add-text-properties o set-text-properties. Revisé bibliotecas como hi-lock.el, pero todas parecen estar basadas en expresiones regulares. Quiero resaltar por puntos; (punto) a (punto-max) por ejemplo. ¿Cómo puedo resaltar texto (similar al bloqueo de voz) por regiones? Respuesta: Primero, puede …

font-lock – Cómo resaltar texto basado en regiones, no en expresiones regulares Read More »

font-lock – Resaltando variables de shell entre comillas

Pregunta: En vim, el siguiente documento hará que $PWD en las líneas 2 y 3 se coloreen de dos formas diferentes: #/bin/sh echo “Current Directory: $PWD” echo ‘Current Directory: $PWD’ La primera instancia de $PWD tendrá un color diferente del resto de la cadena en la que se encuentra. Esto da una clara indicación visual …

font-lock – Resaltando variables de shell entre comillas Read More »

font-lock – Cambiar la forma en que el modo CC bloquea la fuente de la sintaxis `auto` de C ++ 11

Pregunta: Con C ++ 11, la palabra clave auto alcanzó una nueva sintaxis y semántica. Sin embargo, parece que el modo CC no se ha dado cuenta de esto. Por ejemplo, si escribo auto var = exp , obtengo var en verde, en el que se muestran varios tipos. No me gusta esto; var debería …

font-lock – Cambiar la forma en que el modo CC bloquea la fuente de la sintaxis `auto` de C ++ 11 Read More »

font-lock – Sintaxis de comentarios de tres caracteres

Pregunta: Emacs admite indicadores de sintaxis para delimitadores de comentarios de 1 y 2 caracteres . ¿Se puede hacer que reconozca y resalte correctamente los delimitadores de 3 caracteres? Por ejemplo: In Emacs Lisp: ;;; Headings In C#: /// XML Comment In Java: /** Javadoc comment */ In Coq: (** Codoc comment (nestable with (* …

font-lock – Sintaxis de comentarios de tres caracteres Read More »

Scroll to Top

istanbul avukat

-

web tasarım