自定义变量的片段

时间:2013-09-19 22:21:41

标签: sublimetext2 sublimetext sublimetext3

我想创建一个包含一系列包含用户可定义变量的片段的包。例如,我希望用户能够为名为HOSTNAME的变量提供值,并让代码段包含该用户的值。

Sublime Text Unofficial Documentation解释说:

  

Snippets可以以环境变量的形式访问上下文信息。 Sublime Text自动设置下面列出的变量的值。

     

您还可以添加自己的变量以提供额外信息。这些自定义变量在.sublime-options文件中定义。

我没有找到关于.sublime-options文件语法的任何信息,但是,当我将它保存在{{1下的任何地方时,Sublime似乎没有尝试读取具有该扩展名的文件}} 目录。这是一个错字吗?

使用Packages文件似乎正在寻找我正在寻找的东西。这是将用户定义的值转换为代码段的唯一方法吗?是否可以使用.tmPreferences文件?

1 个答案:

答案 0 :(得分:4)

.sublime-options实际上是.sublime-settings.sublime-options是ST1文件且文档已过时,您使用了错误的链接,您应该始终检查并将左侧边栏切换到您的版本 - ST2ST3

要回答您的问题,您需要将变量放在.tmPreferences here