Я занимаюсь удаленной разработкой на машине с Linux, используя VSCode Remote-SSH. Я установил расширение C / C ++ на удаленной машине через VSCode. Большая часть кода правильно выделяет синтаксис, но я заметил некоторые проблемы.
Структуры C вообще не окрашены.
Забавно, что цвета работают, когда я нажимаю Ctrl +, чтобы перейти к структуре.
Это действительно беспокоит меня. Почему эти структуры не окрашиваются так, как они, когда я занимаюсь локальной разработкой на своем компьютере с Windows?
Вот мой c_cpp_properties.json
{
"configurations": [
{
"name": "Linux",
"includePath": [
"${workspaceFolder}/**",
"${workspaceFolder}",
"${workspaceFolder}/../../dwcore/dwcore",
"${workspaceFolder}/../../dwcore/ilsutil",
"${workspaceFolder}/../../dwcore/ilslog"
],
"defines": [],
"compilerPath": "/usr/bin/gcc",
"cStandard": "c11",
"cppStandard": "c++17",
"intelliSenseMode": "clang-x64",
"compilerArgs": [],
"browse": {
"path": [
"${workspaceFolder}/**",
"${workspaceFolder}"
],
"limitSymbolsToIncludedHeaders": true
}
}
],
"version": 4
}