我刚刚在我的Windows 10系统上安装了颤动。我之前在我的系统上安装了Visual Studio Code v1.26.1。但每当我从Git Bash运行颤振医生时,我都注意到Flutter Doc没有检测到VS Code。所以每当我在Git bash中输入命令时:
$ flutter doctor
我得到的输出是:
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel beta, v0.6.0, on Microsoft Windows [Version 10.0.17134.228], locale en-US)
[√] Android toolchain - develop for Android devices (Android SDK 28.0.2)
[√] Android Studio (version 3.1)
[!] Connected devices
! No devices available
! Doctor found issues in 1 category.
但如果Flutter检测到VS Code,我在在线Flutter安装指南的其他系统中观察到的所需输出是:医生摘要(查看所有细节,运行flutter doctor -v):
[√] Flutter (Channel beta, v0.6.0, on Microsoft Windows [Version 10.0.17134.228], locale en-US)
[√] Android toolchain - develop for Android devices (Android SDK 28.0.2)
[√] Android Studio (version 3.1)
[√] VS Code, 64-bit edition (version <--the installed version-->)
[!] Connected devices
! No devices available
! Doctor found issues in 1 category.
我知道设备问题显示,因为我没有连接任何Android设备既没有运行任何模拟器。但无法弄清楚为什么VS代码没有被flutter doc检测到。我是一个吵闹的新手所以我不确定如果这里没有显示VS Code也没关系。
这将发生在以下情况:
第一个是预期的 - 我们不去寻找VS Code,我们只检查默认的安装位置。
第二个已经修复了最新的Flutter代码(https://github.com/flutter/flutter/pull/21070),但很可能不是你现在的版本。在这种情况下,它将开始出现在未来的更新中。
如果没有显示VS Code,我也不确定是否可以
这绝对没问题 - 所有这一切都是对VS Code和扩展的基本检查,作为那些可能使用VS Code并且没有意识到有VS Code扩展的提示。未在Doctor中显示将对VS代码或扩展名的使用完全没有影响。