在IntelliJ(或任何变体)中,我试图为React组件设置PropTypes时制作一个“实时模板”来处理样板代码。如果我具有函数Blink并希望为其设置原型,那么我如何拥有一个实时模板,其中自动为我建议行BlinkBlink.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$
}

最佳答案

您可以尝试jsClassName()-似乎是这里的最佳选择:

javascript - 如何在JavaScript动态模板中自动建议类/函数名称?-LMLPHP

classNameComplete()看起来也很合适

关于javascript - 如何在JavaScript动态模板中自动建议类/函数名称?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47439697/

10-13 01:30