新建全局代码片段==》输入自定义文件名称

简介: 要在文本编辑器中创建和使用自定义代码片段,请按照以下步骤操作:首先通过设置菜单进入用户代码片段选项,并新建一个全局代码片段文件,输入自定义文件名。随后,在新创建的文件中定义代码片段,包括指定片段名称、适用范围、触发前缀、代码主体及描述。例如,“myscript”片段可设置前缀为“myscript”,并在各类文件中自动生成`<script>`标签。通过这种方式,可以快速插入常用的代码结构,提高编程效率。

第一步:文件==》首选项==》配置用户代码片段==》新建全局代码片段==》输入自定义文件名称

第一步:设置(鼠标左键)==》用户代码片段==》新建全局代码片段==》输入自定义文件名称

第二步:选择“新建全局代码片段文件,然后输入文件名称

第三步:自定义代码片段

----------------------------------自定义代码片段重点说明信息如下所示:----------------------------------

"Print to console:代码片段的名称,不同代码片段需要不同,在快捷输入中可以看到

scope:表示这个代码片段使用的语言,多种用,分隔,如果不写表示全部适用

prefix:表示快捷输入的字符串,输入的内容出现提示

body:生成代码的主体,具体在后续讲解

description:描述

示例如下所示:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
{
// Place your 全局 snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and
// description. Add comma separated ids of the languages where the snippet is applicable in the scope field. If scope
// is left empty or omitted, the snippet gets applied to all languages. The prefix is what is
// used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
// 1,2 for tab stops, 0forthefinalcursorposition,and{1:label}, {2:another} for placeholders.  // Placeholders with the same ids are connected.  // Example:  // "Print to console": {
    // "scope": "javascript,typescript",  // "prefix": "log",  // "body": [  // "console.log('
1');",
// "$2"
// ],
// "description": "Log output to console"
// }

// 自定义 script 动态生成代码片段

"myscript": {
//  "scope": "javascript,typescript,vue", //注释表示所有文件中可用
 "prefix": "myscript",
 "body": [
  "<script type=\"text/javascript\">",

  "",
  "</script>",
 ],
 "description": "自定义script"
AI 代码解读

},

 "myVue": {
//  "scope": "javascript,typescript,vue", //注释表示所有文件中可用
 "prefix": "myVue",
 "body": [
        "//console.log(vm)"
  "const vm = new Vue({",
  "el: '#root',",
        "data: {",
                "",
        "},"
        "",
        "methods: {"
            "methodOne() {",
                "alert('事件触发成功!')"
            "},"
            "",
            "methodTwo(event, str) {",
                "alert('事件触发成功!' + str)"
            "},"
            "},"
  "})",
 ],
 "description": "自定义script"
AI 代码解读

}
}
效果如下所示:

以下为自定义代码片段(多片段之间使用逗号分开)

mydiv

1
2
3
4
5
6
7
8
9
10
11
"mydiv": {
// "scope": "javascript,typescript,vue", //注释表示所有文件中可用
"prefix": "mydiv",
"body": [
"

",
  "",
  "</div>",
 ],
 "description": "自定义script"
AI 代码解读

},
自定义input、button

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
"mybutton": {
// "scope": "javascript,typescript,vue", //注释表示所有文件中可用
"prefix": "mybutton",
"body": [
"",
"",
],
"description": "自定义 button"
},

"mytextoneway": {
//  "scope": "javascript,typescript,vue", //注释表示所有文件中可用
 "prefix": "mytextoneway",
 "body": [
  "<input type=\"text\" v-bind:value=\"nickname\">",
  "",
 ],
 "description": "自定义 input text"
AI 代码解读

},
"mytexttwoway": {
// "scope": "javascript,typescript,vue", //注释表示所有文件中可用
//代码效果参考:https://vipwb.com/bksh/49899.html
//代码效果参考:https://vipwb.com/luntan/49900.html
//代码效果参考:https://vipwb.com/h-j-g-g-z-d-q/49901.html
//代码效果参考:https://vipwb.com/chengshi/49902.html

 "prefix": "mytexttwoway",
 "body": [
  "<input type=\"text\" v-model:value=\"nickname\">",
        "",
 ],
 "description": "自定义 input text"
AI 代码解读

},   

目录
打赏
0
1
1
1
59
分享
相关文章
沉浸式学习PostgreSQL|PolarDB 19: 体验最流行的开源企业ERP软件 odoo
本文主要教大家怎么用好数据库, 而不是怎么运维管理数据库、怎么开发数据库内核.
1252 2
react插件推荐-瀑布流-macy
macy,一款react开发用的瀑布流插件,亲测体验很好
1980 0
根本解决C程序 ignoring return value of ‘***’
去源码找到出问题的地方,处理一下返回值
438 0
淘宝店铺详情API接口的开发、应用与收益
淘宝开放平台提供了丰富的API接口,帮助开发者获取海量的商品和店铺数据。本文聚焦于淘宝店铺详情API接口的开发、应用及收益。首先,开发者需注册账号并创建应用以获取API密钥。接着,通过阅读接口文档,使用Python等语言编写代码调用API,处理返回的数据。该接口广泛应用于竞品分析、数据分析、价格监控、个性化推荐等领域,为开发者带来提高用户体验、降低运营成本、增加收入等多方面收益。同时,开发者需注意遵守法律法规、请求频率限制及数据安全等问题,确保合法合规地使用接口资源。
210 4
自然语言处理中的情感分析技术:深入解析与应用前景
【8月更文挑战第4天】情感分析技术作为自然语言处理领域的重要分支,具有广泛的应用前景和重要的研究价值。通过不断的技术创新和应用实践,我们可以期待情感分析在未来发挥更大的作用,为我们的生活和工作带来更多便利和效益。
762 10
【AI系统】AI系统的组成
本文详细解析了AI系统的多层次架构,涵盖应用与开发层、AI框架层、编译与运行时及硬件体系结构等,阐述各部分如何协同支撑AI应用的开发与运行,提升整体性能与效率,并随著AI技术进步持续演进。从编程语言到AI芯片设计,每一层都对系统的最终表现起着至关重要的作用。
940 0
文本---富文本编辑器------Vue3使用富文本编辑器,Quill,全局样式和组件和样式的写法
文本---富文本编辑器------Vue3使用富文本编辑器,Quill,全局样式和组件和样式的写法
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等