在谈到道格拉斯·克罗克福德(Douglas Crockford)的时候,我已经听说过上下文的突出,我不记得一个网址了。这个想法是突出词汇的范围。 Toplevel定义以color0着色,内部级别块语句以color1着色,每次引入新级别的范围时,它将递归重复。以下是使用一些虚拟节点库的示例。 (现在添加一个(ish(或方案lisp))示例)
这不一定是节点或javascript。我想知道是否有一个编辑/ vim插件实现这种功能。我不知道上下文突出显示是否是这个词,但我不能只找到一个。用于上下文突出显示的Googling会为基于通用的基于标记的突出显示和ConTeXt(我没有提供线索)提供结果。
这是否存在?有没有编辑器实现这个?更重要的是,我可以用vim吗
另一个与我相同的问题,没有真正的答案:Is Crockford style Context Coloring implemented in any code editor?
引用指南也非常方便,专注于代码的特定部分。崇高的文本编辑器具有(http://sublimetext.userecho.com/topic/98136-indent-guide-highlighting-changed/)
我看到vim(https://github.com/nathanaelkane/vim-indent-guides)的这个插件似乎做同样的事情。
您可以创建一个语法荧光笔,使用此插件的缩进逻辑来更改颜色方案。你所描述的更多地涉及到它不仅需要工作,而且还要像语言解析器那样工作。
原文地址:https://www.jb51.cc/vim/388343.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。