0

0

sublime当中创建自定义代码段

藏色散人

藏色散人

发布时间:2019-10-09 13:58:51

|

3286人浏览过

|

来源于segmentfault

转载

sublime-text当中,如果文件类型为html时,当输入!或html:5之后,再键入tab键即可生成默认的基本骨架的代码段。我们也可以在基本骨架上修改出我们常用的一些自定义代码段,保存之后,下次需要使用时,我们用指定的快捷键也可以快速生成。

下面由sublime入门教程栏目给大家介绍在sublime当中创建自定义代码段的步骤。

sublime当中创建自定义代码段

1、生成基本骨架

打开sublime之后,新建一个文件,确保把右下角的文件类型由默认的Plain Text改为HTML。然后再用 ! 或 html:5 配合Tab键快速生成默认的基本骨架代码段。

6d95f109fe5a89a50fa2d8a57f2f8d3.png

2、编辑出自定义代码段

e353d764a913a69831bf06cbc368f37.png

jquery的入口函数当中用到关键字$,由于$是代码段的一个语法关键字,若在自定义代码段当中直接使用 "$" ,会出现语法错误,导致无法生成该代码段。可以选择用 "$" 来代替代码段当中的 "$" 。之后在使用快捷键生成代码段时,不会出现 "\" 这个转义符号的。

3、设置参数并保存该自定义代码段

选择点击菜单栏的Tools->Developer->New Snippet。此时会新生成一个XML格式的界面,如下所示。

d895a28caf574da82ba3867df114c36.png

Hello, ${1:this} is a ${2:snippet}.

这个部分只是为了提示我们设置并控制代码段当中光标停留位置的语法。记下之后可删除这一行代码,然后把我们刚刚编辑好的自定义代码段复制粘贴进去。(如下图所示,在第3行的位置当中进行插入)。

4902e029de26f3d690af33810431933.png

通达CMS蓝色中英双语企业网站1.4.2
通达CMS蓝色中英双语企业网站1.4.2

通达CMS是采用PHP+MYSQL进行开发的。支持伪静态设置,可生成google和百度地图,支持自定义url、关键字和描述,利于收录...后台简单明了,代码简洁,采用DIV+CSS 利于SEO,企业建站系统是一套专门用于中小企业网站建设的网站管理系统。

下载

我们可以根据之前提示的语法来控制生成的代码段当中光标提留位置,更方便之后的编辑。

如我们在原代码段上修改为。

${1:01}-jquery案例-${2:}
 ${3:} 

表示当完成代码段创建之后,用快捷键快速生成之后,关标首先出现在01的前面,并选中01这个字段,方便修改编辑。之后再按下Tab键,光标就出现在jquery-之后,在这里并没有选中内容,方便插入内容。再按下Tab键,光标就会出现在body的标签对当中,在这里也是方便插入内容。

之后再对,去掉注释,并再标签对当中输入自定义快捷命令的名字。如下所示。

d5be5dccdc1bad5a6b28668ae9757b3.png

表示之后我们在新建的HTML文件当中,输入myjquery,再键入Tab即可快速生成我们自定义的代码段。

完成编辑之后,进行保存。直接用ctri+s默认保存至sublime的安装目录的Packages->User当中。为了便于我们自定义代码段的管理,在其中新建一个snippets文件夹,把自定义代码段文件都保存至这个文件夹当中。

937836a2b204347e636c24cb6bd6a69.png

文件名可以自定义命名,但后缀名必须为 .sublime-snippet,否则会出错。

这样就完成了自定义代码段的创建了,接下去,再在sublime当中新建一个HTML文件,再输入myjquery,配合Tab键即可快速生成指定的自定义代码段啦!

相关专题

更多
高德地图升级方法汇总
高德地图升级方法汇总

本专题整合了高德地图升级相关教程,阅读专题下面的文章了解更多详细内容。

43

2026.01.16

全民K歌得高分教程大全
全民K歌得高分教程大全

本专题整合了全民K歌得高分技巧汇总,阅读专题下面的文章了解更多详细内容。

84

2026.01.16

C++ 单元测试与代码质量保障
C++ 单元测试与代码质量保障

本专题系统讲解 C++ 在单元测试与代码质量保障方面的实战方法,包括测试驱动开发理念、Google Test/Google Mock 的使用、测试用例设计、边界条件验证、持续集成中的自动化测试流程,以及常见代码质量问题的发现与修复。通过工程化示例,帮助开发者建立 可测试、可维护、高质量的 C++ 项目体系。

24

2026.01.16

java数据库连接教程大全
java数据库连接教程大全

本专题整合了java数据库连接相关教程,阅读专题下面的文章了解更多详细内容。

35

2026.01.15

Java音频处理教程汇总
Java音频处理教程汇总

本专题整合了java音频处理教程大全,阅读专题下面的文章了解更多详细内容。

16

2026.01.15

windows查看wifi密码教程大全
windows查看wifi密码教程大全

本专题整合了windows查看wifi密码教程大全,阅读专题下面的文章了解更多详细内容。

56

2026.01.15

浏览器缓存清理方法汇总
浏览器缓存清理方法汇总

本专题整合了浏览器缓存清理教程汇总,阅读专题下面的文章了解更多详细内容。

16

2026.01.15

ps图片相关教程汇总
ps图片相关教程汇总

本专题整合了ps图片设置相关教程合集,阅读专题下面的文章了解更多详细内容。

9

2026.01.15

ppt一键生成相关合集
ppt一键生成相关合集

本专题整合了ppt一键生成相关教程汇总,阅读专题下面的的文章了解更多详细内容。

26

2026.01.15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号