json 如何在vscode中编写python代码段以打印某些内容

dhxwm5r4  于 2022-11-19  发布在  Vscode
关注(0)|答案(1)|浏览(173)

我发现当你在pycharm中的行尾输入.print时,它会自动将这一行转换为print(line),所以我想知道vscode是否可以用snippet实现这样的功能。
我在谷歌上搜索后写了一个片段。

"print": {
        "prefix": "print",
        "body": "\nprint(${TM_CURRENT_LINE-})"
    }

但是,这个代码片段中存在一个问题:转换时会添加前缀,并且只增加一行,不改变当前行demonstration of snippet now

nbysray5

nbysray51#

您可以这样做:

".print": {
"prefix": ".print",
"body": ["\nprint(${TM_CURRENT_LINE/(^.+)(\\..+)/$1/g})"],
}

相关问题