При исследовании содержимого жесткого диска Ubuntu утилитой ncdu (команда sudo ncdu ~) с удивлением обнаружил, что содержимое папки ~/.cache/vscode-cpptools занимает неприлично много места. Оказалось, что это кэш VS Code, который можно безопасно удалить [1].
Это быстро можно сделать следующей командой:
$ sudo rm -rf ~/.cache/vscode-cpptools/*
Также это можно удобно делать прямо в утилите ncdu [2], если кнопками вверх/вниз перемещать курсор по списку содержимого папки ~/.cache/vscode-cpptools, и удалять её отдельные элементы нажатием на клавишу d. Утилиту ncdu надо запускать с правами админа (через sudo).
Однако имейте в виду, что в следующий раз, когда вы откроете workspace с файлами C++, где разрешено расширение инструментария C++ (cpptools extension), кэши для рабочего пространства снова будут сгенерированы. Вы можете запретить один из этих типов файлов (ipch) путем изменения настройки "C_Cpp.intelliSenseCacheSize": 0 в файле settings.json.
[Ссылки]
1. Is it safe to delete ~/.cache/vscode-cpptools in vscode? site:stackoverflow.com. 2. Ubuntu FAQ. |