着色压痕等级


11

考虑以下两个快照:下面的第一个快照来自Python模式下的Emacs(使用Jedi和Elpy)

在此处输入图片说明

下面的第二个来自手动照相购物,前一个则是为了更容易区分这么多的压痕级别。

在此处输入图片说明

是否有任何软件包可以帮助实现后一种效果?在上面的示例中,我使用了两种颜色(足以将压痕级别与其相邻的颜色区分开),但是使用更多颜色的其他配色方案可以使导航更加容易。

请注意,在Emacs中,缩进字符由以下命令决定:

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

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

Answers:


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,因此没有屏幕截图。]


还有一些次要模式可以创建一条垂直线来跟踪光标位置,原始海报可能会有所帮助。


太好了,谢谢您将其转化为答案。
Tikhon Jelvis
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.