繁体   English   中英

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

[英]How to auto-suggest class/function name in javascript live template?

在IntelliJ(或任何变体)中,我试图为React组件设置PropTypes时制作一个“实时模板”来处理样板代码。 如果我具有Blink函数,并希望为其设置原型,那么我如何拥有一个实时模板,其中自动为我建议Blink.propTypes行的Blink部分? 我希望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() -似乎是这里的最佳选择:

在此处输入图片说明

classNameComplete()看起来也很合适

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM