Visual studio code 是否可能有一个考虑输入长度的代码段?
我想为如下注释定义一个片段Visual studio code 是否可能有一个考虑输入长度的代码段?,visual-studio-code,vscode-snippets,Visual Studio Code,Vscode Snippets,我想为如下注释定义一个片段 //************ //* foo A1 * //************ 在这里我输入fooa1,它将创建一个带有6+len${1}星号等的行-这可行吗?如果可行,如何实现?您可以使用扩展名 你可以使用分机 而我是see的大力支持者 , 及 对于如何使用它 了解如何仅使用vscode中的内置代码段功能来实现这一点很有启发性。下面是一个代码片段,它可以满足您的需要: "Custom Comment": { "pre
//************
//* foo A1 *
//************
在这里我输入fooa1,它将创建一个带有6+len${1}星号等的行-这可行吗?如果可行,如何实现?您可以使用扩展名
你可以使用分机
而我是see的大力支持者 , 及 对于如何使用它 了解如何仅使用vscode中的内置代码段功能来实现这一点很有启发性。下面是一个代码片段,它可以满足您的需要:
"Custom Comment": {
"prefix": ["cc2"], // whatever trigger you want, then tab, write your info and tab again
"body": [
"//***${1/./*/g}***",
"//* $1 *",
"//***${1/./*/g}***"
]
},
这只会在添加的注释的开头添加3个星号,在结尾添加3个星号,每个字符也会被星号替换
而我是see的大力支持者 , 及 对于如何使用它 了解如何仅使用vscode中的内置代码段功能来实现这一点很有启发性。下面是一个代码片段,它可以满足您的需要:
"Custom Comment": {
"prefix": ["cc2"], // whatever trigger you want, then tab, write your info and tab again
"body": [
"//***${1/./*/g}***",
"//* $1 *",
"//***${1/./*/g}***"
]
},
这只会在添加的注释的开头添加3个星号,在结尾添加3个星号,每个字符也会被星号替换
美丽的土生土长的+1.“有益的”应该说“更好”:扩展很好,但不下载一个更好谢谢你-非常好,确实-特别是因为它是本地的-正如@soulshined所说;了解HyperSnips是件好事,因为它比本机代码片段更强大——例如,能够在输入上运行javascript并替换为result.beauty。土生土长的+1.“有益的”应该说“更好”:扩展很好,但不下载一个更好谢谢你-非常好,确实-特别是因为它是本地的-正如@soulshined所说;了解HyperSnips是件好事,因为它比本机代码片段更强大——例如,能够在输入上运行javascript并替换为结果。