我在 Flutter 中开发了 1 年,在启动 IntelliJ IDEA 后突然遇到这个错误。Dart 分析已停止工作。分析代码的唯一方法是通过,dart analyze lib/这是非常不方便的。
有谁知道这是什么原因造成的吗?
堆栈溢出
堆栈溢出
#0 Driver._captureExceptions.errorFunction (package:analysis_server/src/server/driver.dart:732:7)
#1 _CustomZone.handleUncaughtError (dart:async/zone.dart:1076:19)
#2 _CustomZone.runGuarded (dart:async/zone.dart:999:7)
#3 _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1037:23)
#4 _microtaskLoop (dart:async/schedule_microtask.dart:41:21)
#5 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5)
#6 _Timer._runTimers (dart:isolate-patch/timer_impl.dart:125:20)
#7 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:168:12)
#8 _Timer._runTimers (dart:isolate-patch/timer_impl.dart:125:20)
#9 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:168:12)
#10 _CustomZone.runGuarded (dart:async/zone.dart:1093:19)
#11 _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1037:23)
#12 _microtaskLoop (dart:async/schedule_microtask.dart:41:21)
#13 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5)
#14 _Timer._runTimers (dart:isolate-patch/timer_impl.dart:125:20)
#15 …Run Code Online (Sandbox Code Playgroud) 假设您想节省编写所有kubectl命令的时间:kubectl describe pods以更短的方式:k d p。
所以解决方案是添加功能~/.bashrc:
k() {
cmd_kubectl="command kubectl"
case ${1} in
g)
shift
kubectl_get="${cmd_kubectl} get"
case ${1} in
p)
shift
${kubectl_get} pods "$@"
;;
d)
shift
${kubectl_get} deploy "$@"
;;
n)
shift
${kubectl_get} ns "$@"
;;
i)
shift
${kubectl_get} ing "$@"
;;
j)
shift
${kubectl_get} job "$@"
;;
*)
${kubectl_get} "$@"
;;
esac
;;
d)
shift
kubectl_desc="${cmd_kubectl} describe"
case ${1} in
p)
shift
${kubectl_desc} pods "$@"
;;
d)
shift
${kubectl_desc} …Run Code Online (Sandbox Code Playgroud)