我为python函数定义创建了一个vscode片段,我想知道这是否是唯一和/或推荐的转义python块注释的方法(";";"(。
全局代码段文件
{
"def ": {
"scope": "python",
"prefix": "def func",
"body": [
"def $1 ():
"""" """ "
],
"description": "Python function"
}
}
输出
def ():
""" """
在正文的单独字符串中指定每一行:
您可以选择文档字符串分隔符的类型。
文档字符串应该缩进(t
(和正文。
{
"def": {
"scope": "python",
"prefix": "def func",
"body": [
"def $1 ():",
"t${2|""",''',",'|} $3 $2",
"t$0"
],
"description": "Python function"
}
}
我刚刚看到vscode有一个用于块注释的内置变量。块注释后面的代码也应该缩进。
"def": {
"scope": "python",
"prefix": "def func",
"body": [
"def $1 ():",
"t$BLOCK_COMMENT_START $2 $BLOCK_COMMENT_END",
"t$0"
],
"description": "Python function"