vscode snippets

2022-08-31  本文已影响0人  sweetBoy_9126

技巧

  1. tab 键可以切换位置
  2. 如果我们不小心把快捷键提示取消了,可以使用 command + i

插件

javascript (Es6) code snippets

所有的快捷键修改完一个变量后在 insert 模式下使用 tab 都可以直接进入下一个要修改的变量

import second from 'first'
import { second } from 'first'
export const functionName = (params) => {
  
};
import * as localAlias from 'fs';
import { rename as localRename } from 'fs'
const add = (params) => {}
const {rename} = fs

Vue 3 Snippets

Vue Vscode Snippets

自定义 snippets

文档
https://code.visualstudio.com/docs/editor/userdefinedsnippets
https://snippet-generator.app/

  1. 打开搜索栏
    command + shift + p
  1. 新建一个基于全局的,输入 snippets 文件名
    // Example:
      // snippets 的名称
    "Print to console": {
          // scope 标记我们这个 snippets 在什么文件下生效,这里要注意如果需要在tsx 文件里也生效就不能写 scope,下面的 scope 是只在后缀为 .ts 和 .js 文件有用
      "scope": "javascript,typescript",
          // prefix 使用 sinppets 要键入的快捷键
      "prefix": "log",
            // body 要生成的内容
        "body": [
                // $1,$2 要生成的变量,可以用 tab 切换的
        "console.log('$1');",
        "$2"
        ],
              // 描述鼠标悬浮显示的信息
        "description": "Log output to console"
     }
上一篇下一篇

猜你喜欢

热点阅读