Я использую последнюю версию 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)
Любая помощь приветствуется!