VScode: 영원히 'intellisense 업데이트'

VScode: 영원히 'intellisense 업데이트'

Ubuntu 16.04 플랫폼에서 vscode를 사용하고 cpp 프로젝트에 대한 확장을 C++ Intellisense austin.code-gnu-global설치 했습니다 . C/C++ ms-vscode.cpptools내 settings.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 캐시 크기"가 양호한지 확인하십시오. 작업공간 구문 분석 우선순위를 "최고"로 설정할 수도 있습니다.

관련 정보