Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/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
Visual studio code VS打开大文件后重新启动时代码崩溃_Visual Studio Code_Vscode Debugger - Fatal编程技术网

Visual studio code VS打开大文件后重新启动时代码崩溃

Visual studio code VS打开大文件后重新启动时代码崩溃,visual-studio-code,vscode-debugger,Visual Studio Code,Vscode Debugger,我最近使用VS代码从命令行打开一个大文件,方法是使用命令行标志--max memory=12288mb。我能够很好地编辑文件,完成我需要做的事情,然后像往常一样关闭代码 默认情况下,我启用了restoreWindows和hotExit设置,这样当我重新打开代码时,所有以前的文件都被启用 之后,每当我通过快捷方式或上下文菜单打开VS代码时,它都会尝试重新打开大文件,并在启动后约10秒内崩溃。并显示警告: 窗户碎了 给您带来不便,我们深表歉意!您可以重新打开窗口,继续您停止的操作 我尝试了几个步骤

我最近使用VS代码从命令行打开一个大文件,方法是使用命令行标志
--max memory=12288mb
。我能够很好地编辑文件,完成我需要做的事情,然后像往常一样关闭代码

默认情况下,我启用了
restoreWindows
hotExit
设置,这样当我重新打开代码时,所有以前的文件都被启用

之后,每当我通过快捷方式或上下文菜单打开VS代码时,它都会尝试重新打开大文件,并在启动后约10秒内崩溃。并显示警告:

窗户碎了

给您带来不便,我们深表歉意!您可以重新打开窗口,继续您停止的操作

我尝试了几个步骤,试图在10秒内关闭/阻止文件重新打开:

  • 使用“x”图标关闭选项卡
  • 使用文件菜单中的
    关闭编辑器
    关闭文件夹
    关闭窗口
    选项
  • 设置
    “window.restoreWindows”:“none”
    “files.hotExit”:“off”
    以尝试防止自动重新加载文件

  • 我还尝试在禁用扩展的情况下运行VS代码

    解决方案是使用以下命令从命令行再次启动VS代码

    code --disable-extensions --max-memory=12288mb
    
    然后关闭有问题的文件并在没有任何打开文件的情况下正确退出VS代码。这样可以防止VS代码在重新启动时尝试重新打开大文件

    我相信这是VS代码中的一个bug,因为它感觉在重新加载文件时,应该像第一次尝试打开文件时一样显示相同的警告,以正确的内存重新启动。我和微软有个问题


    希望这对某人有帮助

    为我工作。。我打开了2gig文件。。一次又一次的撞车

    rd /q/s "%userprofile%\AppData\Roaming\Code\"
    

    对我来说,我必须删除下的任何文件夹

    %userprofile%\AppData\Roaming\Code\**Backups**
    
    为我工作(戴软呢帽):


    vim
    可以用小内存编辑大文件footprint@rioV8我很感激你的建议,但这不是真正的问题。代码可以很好地处理大文件,正是热保存/重新加载功能阻止了我使用itI,我还必须执行问题do make VS Code stop Crash Continously中的第3步也许你可以将此建议添加到GitHub:并提供一些详细信息。@FedericoNavarrete我已经在他们的GitHub页面上提出了这个错误,人们对它进行了一些调查,但自从它被提出以来,就没有太多的活动。链接在答案中,也可以在此处找到
    rm -rf ~/Library/Application\ Support/Code/Cache/*
    rm -rf ~/Library/Application\ Support/Code/CachedData/*