javascript - 是否在任何代码编辑器中实现了 Crockford 风格的上下文着色?

标签 javascript editor syntax-highlighting sublimetext2

我观看了 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 Scope Context Coloring

关于javascript - 是否在任何代码编辑器中实现了 Crockford 风格的上下文着色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13882241/

相关文章:

javascript - 检查对象文字数组中的重复值并从中创建一个新对象

javascript - 选择具有最高 z-index 的 DIV

oracle - 在 PL/SQL Developer 中直接从一个包体跳转到另一个包体

api - 用于合并视频剪辑的自动化云服务

regex - 使用正则表达式的语法高亮编程语言是否可能?

javascript - 将 document.write 转换为 getElementById/innerHTML

javascript - Mongoose /Mongodb : Exclude fields from populated query data

c# - Visual Studio 格式化问题

php - Trac PHP 语法突出显示在 Wiki 中不起作用

css - 如何让 IBM WebSphere Commerce 7 为 SCSS 文件做语法高亮显示?