Если вы используете VS Code, возможно, вы включили параметр для повторного открытия ранее открытого файла при следующем запуске приложения. Я делаю. Мне нравится, что.
Но иногда очень, очень не хочется, чтобы это произошло.
Я недавно столкнулся с одним из таких случаев! Мне пришлось переустановить мою локальную копию этого сайта, а вместе с ней и базу данных размером более 3 ГБ, которая к ней прилагается. Поскольку это сайт WordPress и все такое, мне нужно было открыть файл базы данных SQL, чтобы найти и заменить некоторые вещи.
Если вы когда-либо пытались открыть супер-пупер большой файл в VS Code, то вы знаете, что вам может понадобиться изменить несколько настроек, которые увеличивают лимит памяти и все такое. Приложение очень гибкое. Есть даже хорошее расширение это увеличит память и выполнить поиск и замену при открытии.
В любом случае, этот большой старый файл базы данных несколько раз приводил к сбою VS Code, и я нашел другой способ действовать. Однако VS Code продолжает пытаться открыть этот файл и неизбежно падает, даже если я уничтожил файл. И это означает, что я жду, пока пляжный мячик MacOS закрутится вокруг, прежде чем приложение выйдет из строя, и я смогу снова открыть его по-настоящему.
Что ж, сегодня я, наконец, решил это исправить и потратил немного времени на поиски. Один Переполнение стека предлагает отключить расширения и увеличить лимит памяти через командную строку. Я рад, что это сработало для некоторых людей, но мне пришлось продолжать поиски.
Другой поток предлагает очистить кеш приложения из палитры команд.
Красиво, но без кубиков. 🎲
Я остановился на стратегии выжженной земли. поделилась Джи Дженн в полезном видео на YouTube. Вы должны вручную удалить кэшированные файлы из VS Code. Видео проходит через него в Windows, но чертовски похоже на MacOS. Кэш VS Code находится в вашей пользовательской папке.
Обратите внимание, что у меня есть Backups
папка там выделена. Джи удалил файлы из CachedData
папку, но все, что я сделал, это вызвало приглашение переустановить приложение. Итак, я рискнул и удалил файл размером более 3 ГБ в Backups
. Я показал этому файлу дверь, и с тех пор VS Code счастлив.
Спросите меня еще раз через неделю, и, может быть, я узнаю, что действительно что-то напортачил. Но пока все хорошо!