【发布时间】:2020-02-02 07:45:12
【问题描述】:
我正在使用反应钩子。我使用带减速器的全局上下文。而不是在函数内部编写减速器函数的每个case。我想在文件中分开。我的文件示例如下
export type SetDrawingDataAction = {"set-drawing-data": Data};
export function setDrawingData(state : IGlobalState, data: number) : IGlobalState{
}
在上面的文件中,您可以知道我在三个地方使用了名称SetDrawingData,但格式不同。
目前我的 sn-p 如下所示,但它没有使 setDrawingDataAction 大写。
"Generate Action file": {
"prefix": "actd",
"body": [
"export type ${1/(.*)/${1:/capitalize}/} = {\"\": Data}",
"export function $1(state : IGlobalState, data: Data) : IGlobalState {",
" $2",
"}"
],
"description": "Generate action file witn data"
}
请回答我如何仅使用单个输入来更改格式。第一个是大写can第二个需要是把camelCase改成camel-case
【问题讨论】:
标签: visual-studio-code code-snippets vscode-snippets