如何在实时模板中大写变量的一个实例?

How to capitalize one instance of a variable in a live template?

我正在尝试为 React useState 制作模板:

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

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

因为item也是一样,只是大写了I,是否可以首字母自动大写?

我在 VS Code 中这样做:

const [, set${1/(.*)/${1:/capitalize}/}] = useState()

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

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

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

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