【发布时间】:2021-09-27 21:48:57
【问题描述】:
考虑以下取自 here 的 VSCode 代码 sn-p:
"var set get f m_":{
"prefix": "varsetgetfm",
"body":[
"${1:int} ${2:VARNM};",
"$1 ${2/^(?:f|m)_?([A-Za-z])(.*)|([A-Z].*)$/${1:/downcase}$2${3:/downcase}/}(){return $2;}",
"void ${2/^(?:f|m)_?([A-Za-z])(.*)|([A-Z].*)$/${1:/downcase}$2${3:/downcase}/}($1 val){$2 = val;}"
]
}
有没有一种方法可以自动将这个和其他 sn-ps 从 VSCode 转换为可在 Visual Studio IDE 中使用的格式,而无需手动找出等效的格式? Visual Studio IDE 似乎有 xml based snippets 而不是像 VSCode 那样基于 json 的 sn-ps。
【问题讨论】:
-
VS 是否允许字段转换
-
@rioV8 你的 sn-p 很强大。我不知道你的问题的答案。我最近才使用 sn-ps。由于 VS 存在的时间更长并且实际上是一个 IDE,我希望人们可以在其中做一些在 VSCode 中也可以做的事情。
-
@rioV8 FWIW,请参阅docs.microsoft.com/en-us/answers/questions/566576/… MS VSIDE 人员似乎暗示它还不是 VS IDE 中可能提供的功能。 :-(
标签: visual-studio visual-studio-code