Как автоматически предложить имя класса / функции в живом шаблоне 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() также выглядит подходящим

Другие вопросы по тегам