Как автоматически предложить имя класса / функции в живом шаблоне javascript?
В IntelliJ (или любом другом варианте) я пытаюсь создать "живой шаблон" для обработки стандартного кода при настройке PropTypes для компонентов React. Если у меня есть функция Blink
и хочу, чтобы для него были настроены protypes, как я могу иметь живой шаблон, где Blink
часть линии Blink.propTypes
мне предложили авто? Я бы хотел, чтобы IDE угадала по названию этого, но чтобы оно было выделено / выделено, чтобы я мог переопределить его. Я застрял на части предложения, хотя.
// Existing function
function Blink(props) {
return (
...
)
}
// Manually coded propTypes
Blink.propTypes = {
text: PropTypes.string.isRequired
};
//Simple live template, where I'd like the $NAME$ part to be smarter
$NAME$.propTypes = {
$END$
}
1 ответ
Решение
Ты можешь попробовать jsClassName()
- кажется, лучший выбор здесь:
classNameComplete()
также выглядит подходящим