Несколько возможных причин, по которым возникает проблема нехватки файловых дескрипторов при работе с большими проектами в Visual Studio Code:
- Отсутствие прав на файлы в директории проекта. 1 Например, сгенерированные томом докера. 1 Чтобы решить проблему, можно исключить эти файлы из наблюдения наблюдателя за файлами. 1 Для этого нужно определить их с помощью команды в терминале и добавить в файл settings.json Visual Studio Code. 1
- Использование относительных путей. 1 Вместо них для операций с файлами лучше использовать абсолютные пути. 1 Это поможет избежать проблем с разными рабочими директориями в разных контекстах выполнения. 1
- Превышение лимита дескриптора по умолчанию. 2 По умолчанию он составляет 8192. 2
Для устранения проблемы можно попробовать изменить настройки, например, увеличить максимальный размер файла в Visual Studio Code. 3