Questions marquées «syntax-highlighting»

est la fonction d'afficher du texte, en particulier le code source, dans différentes couleurs et polices selon la signification des différents termes.

2
Extension du mode organisationnel avec plus de balises
Je veux ajouter un balisage et une mise en forme pour un tel balisage, c'est- <kbd>...</kbd>à- dire qu'une boîte entoure un tel balisage. Je veux également que le balisage soit compatible avec (setq org-hide-emphasis-markers t). Autrement dit, lorsque la variable est définie sur t, les balises <kbd>et </kbd>doivent disparaître, laissant …

1
coloration syntaxique dans les blocs source
Je pensais que le mode organisationnel mettait en évidence les blocs source avec le mode approprié. Ainsi, par exemple: #+BEGIN_SRC clojure (defn plus [a b] (+ a b)) #+END_SRC Cela apparaîtrait avec la mise en évidence de la syntaxe que l'on attendrait dans un tampon Clojure. Pour une raison quelconque, …


1
Comment obtenir des délimiteurs / blocs arc-en-ciel pour mettre en évidence les mathématiques en ligne dans les équations LaTeX
J'utilise des spacemacs avec AUCTeX pour l'édition LaTeX et je voudrais que les délimiteurs arc-en-ciel et / ou les blocs arc-en-ciel mettent en évidence les équations mathématiques LaTeX. Malheureusement, cela ne fonctionne que partiellement, c'est-à-dire que certaines équations sont mises en évidence et d'autres non: Dans l'exemple de capture d'écran, …

2
Pour quelles langues la syntaxe-ppss est-elle appropriée?
J'ai cherché un moyen de détecter si un point se trouve sur un commentaire en examinant la façon dont le tampon actuel est police. Smartparens définit sp-point-in-comment, qui s'appuie sur syntax-ppss. Cependant, il semble que syntax-ppsset parse-partial-sexppeut être utilisé pour des langages arbitraires, même s'ils n'utilisent pas d'expressions s. Par …


1
Comment spécifier un visage personnalisé avec des valeurs par défaut de verrouillage de police?
Si je définis des mots clés de verrouillage de police à l'aide de faces existantes, je peux mettre en surbrillance la chaîne «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 'font-lock-defaults) '(my-mode-font-lock-keywords))) Cela met en évidence correctement: Cependant, si je définis …



2
Pourquoi les modes principaux n'inspectent-ils pas simplement les visages?
Lors de l'écriture d'un mode majeur, il est souvent utile de savoir «est le point dans une chaîne? 'est le point dans un commentaire?'. La plupart des modes principaux semblent tenter d'analyser le langage de programmation. Par exemple: python-syntax-content appels syntax-ppss haskell-fill-paragraphappels syntax-ppssetre-search-forward c-in-comment-line-prefix-p se déplace et appelle looking-at sp-point-in-commentappelle …

3
hl-line-mode hide background, comment éviter cela?
Avec: (when window-system (set-face-background 'hl-line "light yellow") (global-hl-line-mode 1)) ligne actuelle surlignée par un arrière-plan jaune, mais si le texte a des propriétés d'arrière-plan, il est également écrasé (comme le mode diff, le mode arc-en-ciel). Est-il possible de définir l'arrière-plan uniquement pour les pièces qui n'ont pas de propriétés appropriées? …




1
Quel mode utiliser pour ECMAScript 6?
Existe-t-il un mode qui a une mise en évidence de la syntaxe (et peut-être plus, mais c'est le moins que je veux) pour un ecmascript plus récent? Je suis particulièrement intéressé par celui qui prend en charge les chaînes de modèle et les fonctions de générateur. Cela devrait rendre correctement: …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.