Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 如何删除省道工具?_Flutter_Dart_Visual Studio Code - Fatal编程技术网

Flutter 如何删除省道工具?

Flutter 如何删除省道工具?,flutter,dart,visual-studio-code,Flutter,Dart,Visual Studio Code,我正在用VS代码尝试颤振。不知怎的,我最终使用了(偶然安装的)Dart开发工具 每当我运行应用程序或开始调试应用程序时,浏览器上就会弹出Dart DevTools 如何删除/禁用它 尝试运行此命令: flatter发布全局停用devtools 到禁用DevTools: 打开VS代码设置并搜索Dart:打开开发工具,并将其设置为从不。(从settings.json中删除“dart.openDevTools”:“flatter”也应该可以使用) 要卸载/删除DevTools,您可以运行: pub全

我正在用VS代码尝试颤振。不知怎的,我最终使用了(偶然安装的)Dart开发工具

每当我运行应用程序或开始调试应用程序时,浏览器上就会弹出Dart DevTools

如何删除/禁用它


尝试运行此命令:

flatter发布全局停用devtools

禁用DevTools

打开VS代码设置并搜索Dart:打开开发工具,并将其设置为从不。(从settings.json中删除
“dart.openDevTools”:“flatter”
也应该可以使用)

要卸载/删除DevTools,您可以运行:

  • pub全局停用devtools
    (如果路径上有
    pub
  • 或者
    flatter-pub-global-deactivate devtools
    (如果路径上有
    flatter
遵循以下步骤

首先转到Vs代码中的扩展并选择Dart扩展

现在点击设置图标

现在在搜索栏中搜索
Dart:Dev-Tools-Port

现在点击
Dart:Dev工具端口的设置图标

然后单击重置设置


有关更多信息,请参阅本文档

Dart扩展插件使用
pub
激活,因此正确的删除方法是:

pub global deactivate devtools
使用
flatter-pub
可能有效,也可能无效,这取决于您是否从zip文件安装了flatter(如果安装了,它将有自己的激活包列表,但VS-code始终使用默认的发布包)


如果您只想在运行项目时停止打开,您可以只更改
“dart.openDevTools”
设置,该设置控制DevTools将自动打开的时间。如果您将其设置为“从不”,则它将不会打开,也不会在启动应用程序时提示您打开它。

转到“设置”,并将“打开开发工具”设置更改为“从不”。 如果在运行应用程序后被询问,请选择“不再询问”


我不知道更好的解决方案,所以我只是手动删除了文件。 在Windows上:

%LocalAppData%\Pub\Cache\bin\devtools.bat

%LocalAppData%\Pub\Cache\global_packages\devtools

如果您使用zip文件安装了颤振,这可能不起作用-因为VS代码将使用pub global activate注册,而不是flatter packages global activate。如果从zip文件安装,这两个文件将有自己的全局包存储()。此设置仅设置DevTools启动时的端口号-重置此设置既不会删除DevTools,也不会阻止其自动打开。删除此设置将导致其再次弹出,因此将其设置为
never
可能更符合目的(尽管单击弹出窗口上的“never”将为您设置此选项)。注意:这只会阻止它弹出,但不会删除/卸载DevTools。