如何在实时模板中将一个实例的大小写大写?

问题描述 投票:3回答:1

我正在尝试为React useState创建模板:

const [item, setItem] = useState('value')

const [$state$, set$state$] = useState($init$);$end$

由于item相同,仅使用大写字母I,是否可以将首字母自动大写?

我正在VS代码中这样操作:

const [$1, set${1/(.*)/${1:/capitalize}/}] = useState($2)
javascript intellij-idea webstorm velocity live-templates
1个回答
2
投票

创建第二个变量,其值取决于第一个变量。

例如,在编辑变量对话框中,$state_的值初始化为capitalize(state)

const [item, setItem] = useState('value')

const [$state$, set$state_$] = useState($init$);$end$

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.