【问题标题】:VSCode with flow, how to make auto-imports workVSCode with flow,如何使自动导入工作
【发布时间】:2020-09-23 03:21:36
【问题描述】:

我通常使用 typescript,但现在我加入了一家使用 flow 的公司,我遇到了很多问题,但最困扰我的是,与带有 typescript 的 vanilla vscode 相比,该工具感觉多么迟钝。

在这种特殊情况下,我安装了Flow Language Support 插件并设置了:

"javascript.validate.enable": false,

关于工作区设置。

问题是,当我输入代码时,我通常让 vscode 为我处理导入内容,对于流程,这不起作用,例如我会开始输入 <Vi.. 然后接受智能感知建议从导入视图'react-native',流什么都不做。

我的配置有问题还是根本不支持此功能?

编辑 1:

this plugin 似乎让它有点工作

我还有一个问题是类型信息没用:

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

【问题讨论】:

    标签: javascript visual-studio-code vscode-settings flowtype


    【解决方案1】:

    由于您说您要加入现有项目,因此可能归因于您正在运行的流程版本。在过去的一年中,该团队在提高速度方面取得了长足的进步。

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


    至于自动完成,您可能需要查看其他流程用户推荐的 https://github.com/jedwards1211/dude-wheres-my-module

    否则我认为目前还没有合适的解决方案,但我建议加入关于不和谐的讨论,因为他们有一个专用的auto-imports 频道。虽然自去年 9 月以来没有太多活动,所以我想他们有点卡住或忙于其他优先事项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-07-14
      • 2020-06-16
      • 2019-07-07
      • 1970-01-01
      • 2020-10-31
      • 2021-07-08
      • 1970-01-01
      • 2022-01-15
      相关资源
      最近更新 更多