Как использовать один экземпляр переменной в живом шаблоне? - PullRequest
3 голосов
/ 27 апреля 2020

Я пытаюсь создать шаблон для React useState:

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

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

Поскольку item то же самое, только с заглавной буквой I, возможно ли использовать заглавную букву первой буквы?

Я делаю это в VS Code следующим образом:

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

1 Ответ

2 голосов
/ 27 апреля 2020

Создайте вторую переменную, значение которой зависит от первой.

Например, значение $state_ имеет значение capitalize(state) в диалоговом окне редактирования переменных

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

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

enter image description here

...