Sublime Text GLSL 插件使用教程
1. 项目的目录结构及介绍
sublime-glsl/
├── README.md
├── glsl.sublime-syntax
├── glsl.tmLanguage
├── glsl.tmPreferences
├── glslf.sublime-snippet
├── glslf.sublime-snippet
├── glsg.sublime-snippet
├── glsgs.sublime-snippet
├── glsv.sublime-snippet
├── glsvs.sublime-snippet
├── messages.json
└── package-metadata.json
- README.md: 项目说明文档。
- glsl.sublime-syntax: GLSL 语法高亮定义文件。
- glsl.tmLanguage: 旧版本的 GLSL 语法高亮定义文件。
- glsl.tmPreferences: 语法高亮的相关偏好设置。
- glslf.sublime-snippet: 片段代码,用于快速插入 GLSL 片段。
- glslf.sublime-snippet: 片段代码,用于快速插入 GLSL 片段。
- glsg.sublime-snippet: 片段代码,用于快速插入 GLSL 片段。
- glsgs.sublime-snippet: 片段代码,用于快速插入 GLSL 片段。
- glsv.sublime-snippet: 片段代码,用于快速插入 GLSL 片段。
- glsvs.sublime-snippet: 片段代码,用于快速插入 GLSL 片段。
- messages.json: 插件消息配置文件。
- package-metadata.json: 插件元数据文件。
2. 项目的启动文件介绍
项目的启动文件主要是 glsl.sublime-syntax
和 glsl.tmLanguage
,这两个文件定义了 GLSL 语言在 Sublime Text 中的语法高亮规则。用户在安装插件后,打开任何 GLSL 文件时,Sublime Text 会根据这些文件中的规则进行语法高亮显示。
3. 项目的配置文件介绍
- glsl.tmPreferences: 这个文件定义了语法高亮的相关偏好设置,例如代码折叠、注释风格等。
- messages.json: 这个文件包含了插件的消息配置,用于在 Sublime Text 中显示插件的相关信息。
- package-metadata.json: 这个文件包含了插件的元数据信息,如插件名称、版本、作者等。
通过这些配置文件,用户可以自定义插件的行为和显示效果,以适应不同的开发需求。