片段中的 Visual Studio Code 循环

大卫·班布塞克

在 VS Code 中创建片段时,有没有办法如何使用循环或条件?我正在尝试创建一个片段,该片段将为函数的 JSDoc 文档语法生成模板。示例(我使用的是 coffeescript):

myFunction: (param1, param2): ->
  # some code
  return

我想要一个生成的片段:

###*
 * @param {} param1
 * @param {} param2
 * @return {}
###
myFunction: (param1, param2): ->
  # some code
  return

我能够创建一个片段,它只会生成:

###*
 * @return {}
###

使用此代码段设置:

"JSDocs Template": {
    "prefix": "jsdoc",
    "body": [
        "###*",
        " * @return {}",
        "###"
    ],
    "description": "create template for JSDocs"
}

但是要实现我需要的目标,我将不得不使用循环来遍历参数列表,这就是我努力的地方...

大卫·班布塞克

因此,经过一番研究,我发现仅使用片段是不可能实现这种行为的,因此我创建了自己的扩展CoffeeScript JSDoc随意使用它并在必要时扩展它......

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章