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

模型行

SublimeText ST2

适用于Sublime Text的Vim式模型行。

详情

  • 2012.09.13.23.27.49
  • github.​com
  • github.​com
  • 12年前
  • 34分钟前
  • 13年前

安装次数

  • 总数 861
  • Win 218
  • Mac 388
  • Linux 255
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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

说明文件

源代码
raw.​githubusercontent.​com

Sublime Modelines

将设置应用于单个缓冲区。比单个文件类型的.sublime-settings文件更为细粒度的设置方法。

灵感来自Vim的模型行功能。

入门指南

下载并安装SublimeModelines

请参阅.sublime-package文件的安装说明

副作用

将扫描.on_load()以查找模型行并相应设置设置。设置仅适用于声明它们的缓冲区。

用法

如何声明模型行

必须使用以下语法之一在源代码文件顶部或底部声明模型行

# sublime: option_name value
# sublime: option_name value; another_option value; third_option value

注意:#是默认注释字符。使用您语言对应的单行注释字符。如果没有注释的概念,必须使用默认注释字符。

如何在Sublime Text中定义注释字符

SublimeModelines通过检查shellVariables首选项找到合适的单行注释字符,该首选项必须在.tmPreferences文件中定义。要查看如何执行此操作的示例,请打开Packages/Python/Miscellaneous.tmPreferences。

许多为编程语言提供支持的软件包已包括此功能,但如果您希望SublimeModelines可用,您可能需要为正在使用的语言创建一个.tmPreferences文件。

注意事项

如果选项的值包含分号(;),请确保其后没有空格。否则,它将被解释为多选项分隔符。

非标准选项

对于某些常见情况,没有可直接设置的选项(例如,指定语法的设置)。对于此类情况,Sublime Modelines提供了非标准访问器作为临时解决方案。

x_syntax Packages/Foo/Foo.tmLanguage

将语法设置到指定的.tmLanguage文件。