Utilicé vscode en mi plataforma Ubuntu 16.04 y instalé C++ Intellisense austin.code-gnu-global
extensiones C/C++ ms-vscode.cpptools
para el proyecto cpp. Aquí hay una parte de mi configuración.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
},
El icono de la llama alerta desde ayer. Por cierto, mi proyecto contiene una gran cantidad de archivos que exceden el máximo de observadores fs.inotify.max_user_watches=524288
. Entonces me pregunto cómo puedo hacer frente a la advertencia "Visual Studio Code is unable to watch for file changes in this large workspace" (error ENOSPC)
:
Respuesta1
¿Has intentado aumentar el máximo de observadores? Puede estar relacionado con la velocidad del disco. Tengo el mismo problema pero estoy trabajando en una base de código enorme. Asegúrese de tener marcada "Limitar símbolos a encabezados incluidos" y de tener un buen "Tamaño de caché de Intelli Sense". La prioridad de análisis del espacio de trabajo también se puede establecer en "la más alta".