【发布时间】:2022-01-06 22:41:06
【问题描述】:
我正在 IntelliJ 中进行 Dart FFI 开发,以创建与本机库的绑定。在尝试正确绑定时,我似乎弄乱了这个库的一些内部存储器。对我的代码进行更正后,由于我之前的错误,该库仍处于不一致状态。这是因为更新后的代码运行在与之前相同的 DartVM 实例中:IntelliJ 不会重新启动它,它会重用它。回到一致状态的唯一方法是重新启动 IntelliJ,这很烦人。
有没有办法从 IntelliJ 内部只重新启动用于运行我的程序的 DartVM?我一直找不到任何方法...
【问题讨论】:
-
听起来有点奇怪。在我的 IntelliJ 安装中,当我想运行我的程序时,它会启动一个新的
dart.exe进程。你确定你的进程在开始一个新进程之前已经停止了吗?
标签: dart intellij-idea intellij-13