XPX
将 XPX 语法添加到 Sublime Text
详细资料
安装次数
- 总计 61
- Win 46
- Mac 13
- Linux 2
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 | 1 | 1 | 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 |
自述文件
XPX 语法
插件 Sublime Text 4 (>= v4126)
内容
XPX 脚本语言由 Infocosme(XHTML 通过 cgi-bin,特定解析器)开发和维护。该脚本语言可免费请求从 Infocosme 发布(网站上的请求表单)。
该插件已全部重写,以符合新的 ST4 标准。从版本 1.2.5 开始,语法终于更新为 ST4。
提供的功能:* XPX 语法(标签、属性、值、变量)* 自动完成(标签、属性、值)* 不同的代码片段* 关闭标签重新编写以考虑 XPX 内联标签* 跳转到定义的功能的上下文命令* 上下文菜单显示功能(项目中的所有功能名称)
提供的颜色方案是 ST4 提供的 Monokai 主题的扩展。每个用户都可以自由选择自己的主题,并用提供的示例进行扩展。提供了一个颜色方案(主要针对语法作用域的示例)。口味和颜色并不总是共享… :-)
真诚的问候,P. Milon
安装
使用“软件包控制”插件安装 XPX 插件。在“安装软件包”部分,查找名为“XPX”的插件。
自定义
自定义参数存储在“/AppdData/Roaming/Sublime Text/Packages”。可以通过“首选项/浏览包…”命令访问此文件夹。不要将主题(按钮、清晰或深色的界面、侧边栏等)与颜色方案(源文件的语法着色)混淆。
颜色方案
颜色方案与特定的包无关。它可以定义来使项目的每个语法使用的颜色化语法有所不同。默认提供的 .sublime-color-scheme 示例是 Monokai.sublime-color-scheme。示例中包含有 XPX 范围的定制示例。颜色方案选择保存在 “/Appdata/Roaming/Sublime Text/Packages/User” 中。颜色方案按优先级顺序(从低到高)应用:* “首选项/设置”(在未指定打开文件的语法首选项时适用):- 编辑用户首选项配置文件。- 文件保存在 “/Appdata/Roaming/Sublime Text/Packages/User/Preferences.sublime-settings”。* “首选项/选择颜色方案…”:可从列表中选择用户颜色方案。* “首选项/特定语法设置”(优先于用户全局首选项):- 编辑特定语法的配置文件。- 文件保存在 “/Appdata/Roaming/Sublime Text/Packages/User/[syntax].sublime-settings”,定义自目标扩展打开的文件* “首选项/自定义颜色方案…”:- 编辑当前颜色方案的规则。
XPX 区域
在分析 HTML 标准之后(HTML、javascript、CSS)才会启动语法分析。该标签允许停止 XPX 语法分析,同时保留 HTML 标准分析(HTML、javascript、CSS)。无论是哪个位置,XPX 变量均可被识别(除非在区域内)。可用区域列表:* text.xpx:主区域 * meta.tag.xpx:定义 XPX 标签名称的范围 * meta.tag.block.xpx:由所有 XPX 块标签组成的区域 * meta.tag.inline.xpx:由所有 XPX 内联标签组成的区域 * meta.tag.function.xpx:整个块的范围 * meta.tag.noparse.xpx:整个块的范围 * entity.other.attribute-name.xpx:XPX 标签名键 * entity.other.attribute-value.xpx:XPX 属性的内容:值 * entity.other.attribute-name.query.xpx:标签查询属性键 * punctuation.definition.string.begin.xpx:XPX 属性开始的标点符号 * punctuation.definition.string.end.xpx:XPX 属性结束的标点符号 * variable.other.xpx:变量 XPX 名称区域($maVariable$)* variable.other.xpx.embedded:嵌套在 XPX 变量中的变量区域($maVariable[嵌套变量]$)。