VScode: «обновление Intellisense» навсегда

VScode: «обновление Intellisense» навсегда

Я vscode на моей платформе Ubuntu 16.04 и я установил C++ Intellisense austin.code-gnu-globalи C/C++ ms-vscode.cpptoolsрасширения для проекта cpp. Вот часть моего setting.json:

"C_Cpp.updateChannel": "Insiders",
"C_Cpp.intelliSenseEngine": "Default",
"files.trimTrailingWhitespace": true,
"files.exclude": {
    "**/build": true,
    "**/.git*": true,
    "**/.vscode": true,
    "**/.git": true,
    "**/.svn": true,
    "**/.hg": true,
    "**/.DS_Store": true
},

Значок пламени предупреждает со вчерашнего дня. Кстати, мой проект содержит большое количество файлов, которое превышает максимальное количество наблюдателей fs.inotify.max_user_watches=524288, поэтому мне интересно, как мне справиться с предупреждением: "Visual Studio Code is unable to watch for file changes in this large workspace" (error ENOSPC)?

решение1

Вы пробовали увеличить максимальное количество наблюдателей? Это может быть связано со скоростью диска. У меня та же проблема, но я работаю над огромной кодовой базой. Убедитесь, что у вас отмечено «Ограничить символы включенными заголовками» и что у вас хороший «Размер кэша Intelli Sense». Приоритет анализа рабочей области также можно установить на «самый высокий».

Связанный контент