Je recherche un package ou une configuration Emacs qui permet de marquer des indentations avec des lignes verticales, comme celles illustrées dans la capture d'écran suivante de Sublime Text:
emacs
packages
indentation
indent
mfaerevaag
la source
la source
indent-guide
met en évidence toute la colonne et je recherche une fine ligne verticale comme sur la capture d'écran en question. Il y aindent-hint
par ran9er mentionné sur la page wiki, mais il ne fonctionne pas prêt à l'emploi. Y a-t-il une autre solution?Je pense que vous voudrez peut-être regarder le mode indent-guide . Il donne une indentation dynamique des blocs de code lorsque nous déplaçons le curseur. De plus, il est facile de configurer vos caractères de retrait préférés comme
:
et|
ainsi que la couleur d'arrière-plan des intentions.la source
indent-guide
sources et le fichier README et je n'ai trouvé aucun moyen de configurer le caractère d'indentation, comment puis-je faire cela?(require 'indent-guide) (set-face-background 'indent-guide-face "gray") (add-hook 'prog-mode-hook 'indent-guide-mode) (add-hook 'ess-mode-hook 'indent-guide-mode) (add-hook 'markdown-mode-hook 'indent-guide-mode)
indent-guide
c'est un autre package différent dehighlight-indentation
. Merci, le premier est ce que j'ai recherché!Vous pouvez également l'utiliser
highlight-indent-guides-mode
et l'ajouter en tant que hook pourprog-mode
qu'il soit chargé automatiquement.En Spacemacs, je l' ai fait en installant d' abord avec
M-x package-install
ou en ajoutant comme un ensemble défini par l' utilisateur dans.spacemacs
, puisM-x customize-group
,prog-mode
,prog-mode
crochets, « ins », entrezhighlight-indent-guides-mode
.Vous pouvez le configurer via
M-x customize-group
highlight-indent-guides
et modifier le caractère de retrait, la coloration, etc.Jusqu'à présent, cela fait des merveilles et rend rapidement.
la source