我观看了 YUIConf 2012 的视频,其中 Douglas Crockford 发表了关于在 JavaScript 中实现 monad 的演讲。在本次演讲中,他给出了一个代码示例,该示例使用了他所谓的“上下文着色”,摒弃了按语言语法着色的想法,并为不同级别的范围引入了不同的颜色。这是视频特定部分的链接。
http://www.youtube.com/watch?feature=player_embedded&v=dkZFtimgAcM#t=15m58s
此上下文着色方案是否由任何 JavaScript 或任何语言的代码编辑器实现?
我使用 Sublime Text,这个编辑器就像我遇到的所有其他代码编辑器一样,允许将颜色应用于语法。我不确定插件是否可以解决这个问题,或者是否必须从头开始设计编辑器以允许这种上下文着色方案。
最佳答案
我刚看了他的视频,很棒的东西。不得不give it a try ,或在 GitHub 上查看项目 https://github.com/daniellmb/JavaScript-Scope-Context-Coloring .
关于javascript - 是否在任何代码编辑器中实现了 Crockford 风格的上下文着色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13882241/