使用${n:placeholder}语法可创建Sublime Text代码片段,通过Tools→Developer→New Snippet生成模板,编辑后保存为.sublime-snippet文件至Packages/User目录;其中n为Tab跳转序号,default为默认文本,如${1:message}表示第一停靠点,默认显示message;示例中输入fn+Tab可快速生成函数结构,依次编辑函数名、参数、函数体;支持嵌套占位符、变量(如${TM_FILENAME})及多处同步更新,大幅提升编码效率。

在 Sublime Text 中创建带占位符的代码片段非常实用,可以大幅提升编码效率。通过使用 ${1:placeholder} 这类语法,你可以在插入代码片段后快速跳转到指定位置进行编辑。
Sublime 的代码片段是用 XML 格式(.sublime-snippet)编写的。你可以通过以下步骤创建:
Sublime 使用 ${n:default} 表示占位符,其中:
例如:
<content><![CDATA[console.log("${1:message}");${0}]]></content>插入后,“message” 会被选中,按 Tab 跳到 位置,再按 Tab 跳到
插入后,“message” 会被选中,按 Tab 跳到 $1 位置,再按 Tab 跳到 $0(结束位置)。
(结束位置)。实际使用中,可以组合多个占位符提升效率:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<content><![CDATA[function ${1:functionName}(${2:params}) {
${3:// body...}
}${0}]]></content>
<tabTrigger>fn</tabTrigger>
<scope>source.js</scope>
<description>Function Snippet</description>
</dict>
</plist>
说明:
基本上就这些。掌握 ${n:placeholder} 语法后,你可以为 HTML、CSS、JS 等语言定制高效片段,减少重复输入。
以上就是sublime如何创建带占位符的代码片段_sublime snippet中${1:placeholder}语法的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号