Flutter Doctor未在我的PC上检测Visual Studio Code

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

我刚刚在我的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也没关系。

visual-studio-code flutter
1个回答
1
投票

这将发生在以下情况:

  • 您已在非默认位置安装了VS Code
  • 您已安装VS Code的较新“用户级”安装

第一个是预期的 - 我们不去寻找VS Code,我们只检查默认的安装位置。

第二个已经修复了最新的Flutter代码(https://github.com/flutter/flutter/pull/21070),但很可能不是你现在的版本。在这种情况下,它将开始出现在未来的更新中。

如果没有显示VS Code,我也不确定是否可以

这绝对没问题 - 所有这一切都是对VS Code和扩展的基本检查,作为那些可能使用VS Code并且没有意识到有VS Code扩展的提示。未在Doctor中显示将对VS代码或扩展名的使用完全没有影响。

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