带有自定义变量的片段

Pj *_*etz 4 sublimetext sublimetext2 sublimetext3

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

崇高的文本文档非官方解释说:

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

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

但是,我没有找到有关.sublime-options文件语法的任何信息,并且当我将文件保存在Packages目录下的任何位置时,Sublime 似乎并没有尝试读取具有该扩展名的文件。这是笔误吗?

使用.tmPreferences文件似乎可以满足我的要求。这是将用户定义的值放入片段的唯一方法吗?可以使用.sublime-settings文件吗?

Ser*_*sky 5

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

而要回答你的问题,你需要把这些变量中 .tmPreferences可以看出这里