VSCode 一字十行之代码片段

开发 前端
以前使用 Xcode 的时候,有一种方法可以把自己常用的「代码片段」保存起来,当在 Xcode 输入某个字符时即可提示你所保存的代码片段,可快速地完成编码。

以前使用 Xcode 的时候,有一种方法可以把自己常用的「代码片段」保存起来,当在 Xcode 输入某个字符时即可提示你所保存的代码片段,可快速地完成编码。

今天查了下 VSCode,也有类似的功能,分享给大家。

比如我们创建一个 vue 组件的时候,通常会输入:

  1. <template> 
  2.   <div class="wrap"> 
  3.      
  4.   </div> 
  5. </template> 
  6.  
  7. <script lang="ts"> 
  8. </script> 
  9.  
  10. <style lang="stylus" scoped> 
  11. </style> 

我们习惯了粘贴复制,其实可以把这个代码定义成代码片段,以后输入一个字母既可以输入这些代码。

打开 VSCode,依次点击:

Code -> Preferences -> User Snippets -> New Global Snippets file,输入一个 snippet 文件名,我起名 vue,定义了两个代码片段:

(1) 打印输出

(2) vue 组件

  1.   "console": { 
  2.     "scope": "javascript,typescript", 
  3.     "prefix": "sy_log", 
  4.     "body": [ 
  5.       "console.log('$1');", 
  6.       "$2" 
  7.     ], 
  8.     "description": "wsy to console" 
  9.   }, 
  10.   "component": { 
  11.     "scope": "", 
  12.     "prefix": "sy_component", 
  13.     "body": [ 
  14.       "<template>", 
  15.           "    <div class=\"wrap\">", 
  16.           "    </div>", 
  17.         "</template>", 
  18.         "", 
  19.       "<script lang=\"ts\">", 
  20.       "$3", 
  21.         "</script>", 
  22.         "", 
  23.       "<style lang=\"stylus\" scoped>", 
  24.       "$4", 
  25.         "</style>
  26.     ], 
  27.     "description": "component of vue" 
  28.   } 

当在 VSCode 代码区域中输入 sy 的时候会提示 sy_component 和 sy_log。

选择 sy_log ,按回车,输入的代码如下:

  1. console.log(''); 

选择 sy_component,按回车,输入的代码如下:

更多使用技巧,自己摸索一下即可!大家加油!

 

 

责任编辑:赵宁宁 来源: 素燕
相关推荐

2022-03-14 09:57:30

Python代码

2022-07-07 15:50:19

Python开发功能

2022-01-25 12:51:58

Python代码证件照

2022-03-23 15:32:38

Python开发代码

2023-12-06 18:09:01

2016-03-29 10:08:07

2022-11-07 07:04:25

2022-07-21 10:08:59

代码K线图

2022-05-02 18:29:35

bashshellLinux

2021-04-13 08:34:13

PythonEXCEL热点推荐

2023-06-06 14:00:39

代码模型

2020-12-03 11:31:05

AI飞桨框架百度

2016-04-05 11:40:17

杀毒51CTOIT技术周刊

2018-10-16 14:30:22

Python微信朋友圈

2012-01-17 13:54:02

PHP

2024-04-09 00:00:00

Java代码片段

2018-07-13 16:26:46

编程语言Python微信

2023-06-25 13:31:44

2016-05-30 17:51:34

网络安全技术周刊

2021-06-01 13:55:17

Python人工语音对话Python基础
点赞
收藏

51CTO技术栈公众号