ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

IDL 语法

作者: andik 全部

为 Sublime Text 的简单 IDL (Microsoft midl, Mozilla WebIDL) 语法高亮

标签 语言语法

详情

  • 1.0.5
  • github.com
  • github.com
  • 4年前
  • 20分钟前
  • 10年前

安装量

  • 总数 3K
  • Win 1K
  • Mac 972
  • Linux 743
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1
Mac 0 1 0 0 0 1 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 1 0 0 1 0 0 0 0 0 0 1 0 0 0 0
Linux 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

阅读说明书

源代码
raw.githubusercontent.com

IDL 语法高亮

本软件包提供了一个简单的 IDL (Microsoft midl, Mozilla WebIDL) 语法高亮,由 Sublime 的标准 C++ 高亮转换而来。它提供正确的符号检测,这是创建此软件的主要原因。

这里没有花哨的东西,没有新增功能,没有代码片段

如果您想要在新版 Sublime Text 格式中对 WebIDL 进行高亮显示,请查看 vinyldarkscratch 的软件包

关于作用域

(这仅由于使用了 Textmate 语法高亮,这似乎有一个全球性的全局命名空间。对最终用户的影响很小。)

此文件主要用于高亮 MS IDL 文件(由 Windows COM 接口使用)。但人们似乎对高亮 WebIDL 文件更感兴趣,此文件在这方面似乎也有效。由于我在一个命名空间错误中被要求重命名此语法高亮的作用域,我已经这样做。作用域现在是 source.webidl

由于我不愿意维护两个文件,这个新的作用域名称也适用于未来的 MS IDL 文件。这并不完全正确,但它不会对 MS IDL 文件的功能产生影响。除非您为这个作用域编写了自己的扩展。在这种情况下,您需要修改它们以匹配新的作用域。或者,请让我知道,也许我们可以为双方提供一个解决方案。