Я пытаюсь настроить удаленное рабочее пространство для работы с кодом C ++.Я сделал это на Visual Studio Code (VSC) с расширением C / C ++ от Microsoft и другим расширением, названным Remote Workspace.
Это сработало, несмотря на то, что я делаю это впервые, и теперь у меня есть рабочее пространство с папками и всем с моей удаленной машины в VSC, но это все.Если я открою исходный файл, ни одна из функций IDE, которые я ожидал, не сработает (т. Е. Перейти к декларации, форматеру, предложениям ...), VSC будет работать так же, как и Notepad ++.
Это мой файл c_cpp_properties.json из расширения C / C ++:
{
"configurations": [
{
"name": "Linux",
"includePath": [
"${workspaceFolder}/**"
],
"browse": {
"limitSymbolsToIncludedHeaders": false,
"databaseFilename": "",
"path": [
"${workspaceFolder}"
]
},
"cppStandard": "c++98",
"intelliSenseMode": "gcc-x64",
"compilerPath": "/usr/bin/gcc"
}
],
"version": 4
}
Я предполагаю, что я что-то не так с конфигурацией, но я нахожу документацию для этого расширения довольнонепрозрачный, и я понятия не имею, как это исправить.