代码转vscode snippet 语法提示

86 阅读1分钟
function code2snippets(str){
  str = str.replace(/\"/g,"\\\"")
    let arr = str.split("\n")
    //console.log(57,arr);
    for (let index in arr) {
      arr[index] = `"${arr[index]}"`
    }
    let re = arr.join(",\n")
    console.log(re);
    //return re
}

使用

code2snippets(`
    v-for="(item,index) in list" :key="'list'+index"
`)

image.png