WebStorm中的Hyperapp代码智能

时间:2018-08-16 07:39:57

标签: ide webstorm intellisense hyperapp

WebStorm中是否有一个用于Hyperapp支持的插件,或者是一种将intellisense设置为不闪烁且没有错误的方法?

当前,编辑器将组件视为React组件,虽然接近但并不理想。

更新

与Preact类似,Hyperapp使用例如class而不是className

JS版本设置为ES6的屏幕截图:

enter image description here

将JS版本设置为React JSX的屏幕截图:

enter image description here

2 个答案:

答案 0 :(得分:0)

要禁用有关类属性的警告,请在其上放置插入符号,按Alt-Enter并选择将“类”添加到自定义属性。

答案 1 :(得分:0)

最后我的解决方案(尽管是计划外的)是从javascript切换到打字稿。通过将解决方案转换为打字稿,错误从IDE中消失了。 Hyperapp支持键入,因此可以与TSLINT和智能感知很好地配合使用。

重要的编译器选项参数使它起作用:

"jsx": "react",
"jsxFactory": "h",