-
由于发现在vscode 中设置代码片段
-
需要手动将代码格式化成数组, 十分的不方便
-
代码量大的时候手动调试很操蛋
-
故而自己查了文档写了下面的python 代码用来自动转换格式,
-
用法如下
python [本地名称.py] [source] [target]
{
"self": {
"prefix": "self",
// 就是这个操蛋的样子
"body": [
"function () {",
"",
"}"
],
"description"
}
}
将此段代码复制新建到本地, 打开cmd, 按使用说明执行脚本即可
# 生成代码片段工具
import sys
# 文件路径
sourcePath = sys.argv[1]
# 输出文件路径
targetPath = sys.argv[2]
object = open(sourcePath)
li = object.readlines()
result = ["[\n"]
for index in li:
line = "\"" + index.rstrip().replace("\"", "\\\"") + "\",\n"
result.append(line)
print(line)
result.append("\"\"\n")
result.append("]")
object.close()
target = open(targetPath, 'w+')
target.writelines(result)
target.close()