我本地机器上有几个Jupyter笔记本,其中有一些未保存的更改,但不幸的是,我决定退出应用程序(CMD+Q)(忘记保存所有未保存的更改)。
我得到了这个对话框:
所以我陷入了困境。我有带有未保存更改的文件,我无法停止“保存”操作并尝试其他事情。我只能“无论如何退出”,并丢失所有更改。
这些文件都在我的机器上,因此这个错误不取决于网络错误。
这是一个有趣的bug,可能通过添加一个“取消”按钮很容易解决。
规格:
- MacBook Air M1
- Sonoma 14.5
Visual Studio Code:
版本:1.89.1
提交:dc96b83
日期:2024-05-07T05:14:32.757Z(1个月前)
Electron:28.2.8
ElectronBuildId:27744544
Chromium:120.0.6099.291
Node.js:18.18.2
V8:12.0.267.19-electron.0
操作系统:Darwin arm64 23.5.0
6条答案
按热度按时间w80xi6nr1#
在对话框打开的那一刻,没有办法"取消",因为很多其他组件可能已经关闭了。很长一段时间里,我们甚至没有一个"无论如何退出"的按钮,让你除了等待或者杀死应用程序之外别无选择。
但是你不应该丢失数据,因为"热退出",即使你点击了"无论如何退出",未保存的更改的备份也应该恢复。你能确认吗?
了解为什么会出现这个问题会很有趣,有什么步骤可以尝试吗?
dgtucam12#
哦,你提到你正在使用笔记本。这很有趣,因为我们最近做了一些更改,使得笔记本可以从扩展主机中保存。
@amunger 顺便问一下,你以前见过这种情况吗?我猜想,保存笔记本现在可能需要更长的时间,因为它被委托给了扩展主机?
dtcbnfnu3#
Would be interesting to figure out why you see this, any steps?
I can only add that initially I had two VSC windows open.
Window B) got "stuck" on "saving" due to network issues, but I was able to close it using menu commands. Then, I hit cmd+q and Window A got stuck on that dialog. I have waited for several minutes before clicking on "quit anyway".
It looks like I haven't lost any changes to the files.
Thanks.
mklgxw1f4#
我们还没有开始将EH节省笔记本的功能稳定地推出,因为在发布后修复了一个问题,所以除非手动配置,否则它仍然应该保存在渲染器上。
@thistlillo - 你的设置里有
"notebook.experimental.remoteSave": true
吗?我自己也遇到过几次小笔记本长时间保存的情况,大约在10-20秒之间,还有其他用户的提及,但我还没有找到任何一致的记录。
zyfwsgd65#
这个问题已经自动关闭,因为它需要更多信息且最近没有活动。请参阅我们的issue reporting指南。
快乐编码!
0h4hbjxa6#
@thistlillo - 你的设置里有
"notebook.experimental.remoteSave": true
吗?没有,我有这个密钥,但它的值是 false。