为Sublime文本编写自己的语言定义

时间:2013-11-27 15:42:14

标签: sublimetext2

我正在尝试为Promela / Spin编写自己的语言定义,并将其安装在我的Sublime Text中。

但是我找不到任何方法来安装定义。

他们需要采用什么格式? JSON? PLIST?我需要在哪里使用它们?

1 个答案:

答案 0 :(得分:1)

http://docs.sublimetext.info/en/latest/extensibility/syntaxdefs.html

  

Sublime Text使用属性列表(Plist)文件来存储语法定义。但是,因为编辑XML文件是一项繁琐的任务,所以我们将使用JSON,然后将其转换为Plist格式。这是AAAPackageDev包(如上所述)的用武之地。

http://sublimetext.info/docs/en/extensibility/packages.html

  

这是一个详尽的Sublime Text资源列表,可以在一个包中找到:

     

......语法定义(.tmLanguage)......

安装包:

  

安装软件包有三种主要方式:

     
      
  • .sublime-package archives
  •   
  • 版本控制系统
  •   
  • 文件的复制粘贴
  •