javascript - VSCode & Flow - 转到定义不起作用
问题描述
我将 Flow 用于我的 React 项目以及 VSCode。
为了让 Flow 支持 VSCode,我安装了flow-vs-code 扩展并遵循设置指南。
第三步描述为:
将 javascript.validate.enable 选项设置为 false 或完全禁用项目的内置 TypeScript 扩展
通过禁用 VSCode 中的内置 Typescript 扩展。“转到定义”功能根本不起作用,而且非常耗时。(转到定义 => 没有找到...的定义)
如果有人成功地使两者同时工作,我会很高兴得到你的帮助。
谢谢你的时间,路易斯
解决方案
我使用 Visual Studio Code 1.40.1 和vscode-flow-ide
扩展,并关闭了 TypeScript 和 JavaScript 验证。
我获得了 IntelliSense 和 Flow 类型安全性。我可以为函数、变量、流类型“转到定义”,它按预期工作。请尝试使用该扩展程序。
推荐阅读
- html - 如何定位元素的左侧、中心和右侧?
- python - Python 3.9 - 使用不同参数调度异步函数的定期调用
- django - Django-filters:显示用于过滤 TextField 的选项列表
- ffmpeg - Computing VMAF Utilizing FFmpeg, Error: Filter libvmaf has an unconnected output
- node.js - 在 WHERE IN 子句中被视为字符串的 NodeJS PostgresSQL 数字数组
- angular - render2依赖注入错误的原因是什么?
- python-3.x - 在 Windows 上运行 rubert 训练时出错
- c++ - 如何创建可以接受 Unix 和 Windows 标头的 C++ API?
- linux - 这两个 vscode 快捷方式的 VIM 等效项是什么?
- python-3.x - 静态变量 Python 的应用