发布时间:2024-06-14
浏览次数:0
在小程序开发过程中我们发现两个问题:
1.代码结构有很强的规律性,能不能做一个工具来节省我们的时间?
2.添加新页面时,每次都要新建一个目录和文件,能用一个命令就搞定吗?
如果解决了这两个问题,我们的开发效率肯定会提高,不用再死记硬背了。
我今天帮你解决第一个问题,明天帮你解决第二个问题。
首先,看一下截图
在解释小程序代码的时候,我在js文件中输入了a,出现了
输入回车,出现
今天我就来和大家讲解一下这个工具是如何制作的。
这就是(程序员最性感的开发工具)。
它是什么?
很聪明的,它会为你编写文本,并使其适应他们的 。它是一个插入文本的智能模板,并使此文本适合当前的代码环境。程序员总是重写一些简单的代码片段sublime text snippet,这是繁琐/无聊的, 的出现会使代码更高效。
简单来说它就是一个代码片段。
有关写作的更多信息
1. 创建、存储和格式
它可以存储在任何文件夹中,文件扩展名为 .-。默认情况下,它存储在 .- 文件夹中。
该文件是一个 XML 文件,扩展名为 .-。您可以将其命名为 XXX.-。您可以通过菜单栏“工具”|“新建”来创建自己的文件。
让我们看一下新的文件格式:
<snippet>
<content>content>
snippet>
为了简化上述代码以便于理解:
<snippet>
<content>content>
<tabTrigger>wxtabTrigger>
<scope>source.pythonscope>
<description>My Fancy Snippetdescription>snippet>
下面对四个组件做一下简单介绍:
2. (设置光标)
设置,可以使用tab键循环改变代码片段的某些值
<snippet>
<content>content>
<tabTrigger>hellotabTrigger>
<scope>source.pythonscope>snippet>
验证方法:在文件夹中输入hello,按tab键sublime text snippet,就会出现定义的代码片段,一直按tab键,会发现输入光标跳转到$1,$2,$3,跳转顺序由数字从小到大决定,Shift+Tab可以向上跳转,Esc可以结束跳转
3.
设置镜像区域将允许同时编辑相同编号的位置
<snippet>
<content>content>
<tabTrigger>hellotabTrigger>
<scope>source.pythonscope>snippet>
验证方法:在文件中输入hello,按tab键,会出现代码片段,并且会出现三行可供编辑的光标,此时可以同时编辑同一行的三行内容。
4.(默认参数)
占位符的意义和默认参数类似,通过对Field进行微小的修改,可以定义Field的默认值,并且可以通过tab键来修改不同的默认值。
<snippet>
<content>content>
<tabTrigger>hellotabTrigger>
<scope>source.pythonscope>snippet>
验证方法:在pyton文件中输入hello,然后按tab键,输入代码片段后两个$1字段可以同时修改默认值,然后继续按tab键可以修改$2的默认值…,还可以嵌套占位符
此时,您应该能够根据您的需要编写简单的代码。
例如:假设我们要创建一个二维码扫描仪(红色框表示我们需要注意)
1. 复制一个以前的文件并将文件名改为.-
2.打开文件,修改内容为
3.保存、打开并输入js文件
---结束---
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码