Цветовые уровни отступов


11

Рассмотрим следующие два снимка: первый приведен ниже из Emacs в режиме Python (с Jedi & Elpy)

введите описание изображения здесь

Этот второй ниже взят из ручной фотосъемки предыдущего, чтобы было легче различать так много уровней отступов.

введите описание изображения здесь

Существуют ли пакеты, которые могут помочь в достижении последнего эффекта? В приведенном выше примере я использовал два цвета (этого достаточно, чтобы отличить уровни отступа от соседей), но другие цветовые схемы, использующие больше цветов, могут сделать навигацию еще проще.

Обратите внимание, что в Emacs символ отступа определяется:

# Insert multiple spaces for indentation:
(setq indent-tabs-mode nil)

# Insert TAB for indentation:
(setq indent-tabs-mode nil)

Ответы:


6

Вот несколько незначительных режимов, которые выглядят так, как будто их можно настроить в соответствии с потребностями оригинального постера:

http://www.github.com/skeeto/visual-indentation-mode

введите описание изображения здесь

http://www.github.com/antonj/Highlight-Indentation-for-Emacs

введите описание изображения здесь

http://www.github.com/zk-phi/indent-guide

[Нет скриншота из-за отсутствия поддержки * .gif при добавлении ссылок.]


Есть также несколько второстепенных режимов, которые создают вертикальную линию, которая отслеживает положение курсора, что может оказаться полезным для оригинального плаката.


Круто, спасибо, что перевели это в ответ.
Тихон Джелвис
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.