Определения файла заголовка не выделяются при запуске VS Code на WSL - PullRequest
0 голосов
/ 25 мая 2020

Я использую последнюю версию VSCode с запущенным WSL. При обычном запуске VSCode мой редактор выглядит как this.

, тогда как при запуске из WSL он выглядит как this .

Мои настройки. json:

{
    "workbench.startupEditor": "newUntitledFile",
    "python.pythonPath": "c:\\users\\pk\\appdata\\local\\microsoft\\windowsapps\\python.exe",
    "clang-format.fallbackStyle": "WebKit",
    "window.zoomLevel": -1,
    "terminal.integrated.shell.windows": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
    "[c]": {
        "editor.defaultFormatter": "ms-vscode.cpptools"
    },
    "editor.suggestSelection": "first",
    "editor.semanticHighlighting.enabled": true,
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "python.jediEnabled": false,
    "cmake.configureOnOpen": true,
    "terminal.integrated.fontFamily": "monospace",
    "C_Cpp.clang_format_fallbackStyle": "WebKit",
    "files.associations": {
        "*.h": "c"
    } 
}

Заголовочные файлы включены правильно, так как без запуска WSL все работает, но что-то мне подсказывает, что VSCode не обнаруживает сами файлы .h, потому что даже пытается запустить задачу сборки со всеми. c файлов в рабочей области при использовании WSL приводит к ошибкам, некоторые типы которых не определены (et c Graph)

Любая помощь приветствуется!

...