VSCode与flow,如何让自动导入发挥作用

问题描述 投票:2回答:1

我平时都是用typescript工作的,但我现在加入了一家使用flow的公司,我有很多问题,但最让我困扰的是,与使用typescript的vanilla vscode相比,感觉工具的速度很慢。

在这种特殊情况下,我安装了 Flow Language Support 插件,而且我已经设置。

"javascript.validate.enable": false,

在工作区设置中

问题是,在我输入代码的时候,我通常会让vscode帮我处理导入的东西,对于flow来说,这样做是行不通的,比如我会在开始时输入 <Vi.. 然后接受intellisense的建议,从'react-native'导入View,但是flow什么都没有做。

是我的配置做错了什么,还是根本不支持这个功能?

编辑1.我的配置有问题,还是根本不支持这个功能?

这个插件 似乎让它有点工作

另外一个问题我也有,就是类型信息就是没有用。

enter image description here

我不知道第二种类型是从哪里来的,javascript和typescript在工作空间上都被禁用了,而flow拒绝显示更详细的类型,这也有办法解决吗?

javascript visual-studio-code vscode-settings flowtype
1个回答
0
投票

对于迟钝的问题,可能是由于你说你加入的是一个现有的项目,所以你所运行的flow的版本。团队在过去的一年里一直在大步提高速度。

我还没有亲自使用过TS,但除了10秒的启动时间,我还没有看到过任何无响应的检查与流量(我一直在v0.120 - 0.126)。


至于自动完成,你可能会想检查一下 https:/github.comjedwards1211dud-wheres-my-module。 这是由其他流量用户推荐的。

否则,我认为目前还没有一个合适的解决方案,但我建议加入discord的讨论,因为他们有一个专门的 auto-imports 频道。虽然自去年9月以来一直没有什么活动,所以我猜测他们有点卡住了,或者忙于其他优先事项。

© www.soinside.com 2019 - 2024. All rights reserved.