Here’s what’s in the output tab after refreshing the VS Code project from Unreal:
Detected reset. About to run extension.
Found Unreal Engine v5.3.2
Fixing invalid paths in response files.
** Error **: No compile commands found in compile command's file. Try resetting UE project.
** Error **: Couldn't find any response file paths.
End fixing invalid paths in response files.
Fixing missing compile command files.
** Error **: No compile commands found in compile command's file. Try resetting UE project.
Can't fix compile commands. No response files found.
** Error **: No compile commands found in compile command's file. Try resetting UE project.
Can't fix compile commands. No response files found.
End fix missing compile commands.
Attempting to fix UE workspace(Add empty tag parser).
UE's tag parser includes are set to empty array for performance.
The setting limitSymbolsToIncludedHeaders is already set to true.
End fix UE workspace(Add empty tag parser).
Attempting to fix wrong cppStandard.
Extension's cppStandard setting was set to empty string.
Intellisense will use cpptools cppStandard setting instead of this extension's setting.
End fix wrong cppStandard.
Fixing launch.json.
** Error **: Error reading c:\Users\sydne\Documents\Unreal Projects\ObstacleAssault\.vscode\launch.json. Message: ENOENT: no such file or directory, open 'c:\Users\sydne\Documents\Unreal Projects\ObstacleAssault\.vscode\launch.json'
** Error **: Launch Json was undefined. Unable to fix.
End fix launch.json.
Attempting to fix UE workspace optimization.
** Error **: No compile commands found in compile command's file. Try resetting UE project.
** Error **: Response paths was undefined. Can't add preincludes.
** Error **: Couldn't find preinclude matches in response file.
End fix UE optimization.
No need to write ObstacleAssault CCppProperties. It was unchanged.
Writing c:\Program Files\Epic Games\UE_5.3\.vscode\c_cpp_properties.json to file.
This is what’s in the Problems tab:
[{
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.cpp",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "pp_file_not_found",
"severity": 8,
"message": "In included file: 'CoreMinimal.h' file not found",
"source": "clang",
"startLineNumber": 4,
"startColumn": 10,
"endLineNumber": 4,
"endColumn": 28,
"relatedInformation": [
{
"startLineNumber": 5,
"startColumn": 10,
"endLineNumber": 5,
"endColumn": 25,
"message": "Error occurred here",
"resource": "/c:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.h"
}
]
},{
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.cpp",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "expected_class_or_namespace",
"severity": 8,
"message": "'AMovingPlatform' is not a class, namespace, or enumeration",
"source": "clang",
"startLineNumber": 7,
"startColumn": 1,
"endLineNumber": 7,
"endColumn": 16,
"relatedInformation": [
{
"startLineNumber": 10,
"startColumn": 27,
"endLineNumber": 10,
"endColumn": 42,
"message": "'AMovingPlatform' declared here",
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.h"
}
]
},{
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.cpp",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "expected_class_or_namespace",
"severity": 8,
"message": "'AMovingPlatform' is not a class, namespace, or enumeration",
"source": "clang",
"startLineNumber": 15,
"startColumn": 6,
"endLineNumber": 15,
"endColumn": 21,
"relatedInformation": [
{
"startLineNumber": 10,
"startColumn": 27,
"endLineNumber": 10,
"endColumn": 42,
"message": "'AMovingPlatform' declared here",
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.h"
}
]
},{
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.cpp",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "expected_class_or_namespace",
"severity": 8,
"message": "'AMovingPlatform' is not a class, namespace, or enumeration",
"source": "clang",
"startLineNumber": 23,
"startColumn": 6,
"endLineNumber": 23,
"endColumn": 21,
"relatedInformation": [
{
"startLineNumber": 10,
"startColumn": 27,
"endLineNumber": 10,
"endColumn": 42,
"message": "'AMovingPlatform' declared here",
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.h"
}
]
},{
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.cpp",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "expected_class_or_namespace",
"severity": 8,
"message": "'AMovingPlatform' is not a class, namespace, or enumeration",
"source": "clang",
"startLineNumber": 31,
"startColumn": 6,
"endLineNumber": 31,
"endColumn": 21,
"relatedInformation": [
{
"startLineNumber": 10,
"startColumn": 27,
"endLineNumber": 10,
"endColumn": 42,
"message": "'AMovingPlatform' declared here",
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.h"
}
]
},{
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.cpp",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "expected_class_or_namespace",
"severity": 8,
"message": "'AMovingPlatform' is not a class, namespace, or enumeration",
"source": "clang",
"startLineNumber": 45,
"startColumn": 6,
"endLineNumber": 45,
"endColumn": 21,
"relatedInformation": [
{
"startLineNumber": 10,
"startColumn": 27,
"endLineNumber": 10,
"endColumn": 42,
"message": "'AMovingPlatform' declared here",
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.h"
}
]
},{
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.cpp",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "expected_class_or_namespace",
"severity": 8,
"message": "'AMovingPlatform' is not a class, namespace, or enumeration",
"source": "clang",
"startLineNumber": 50,
"startColumn": 6,
"endLineNumber": 50,
"endColumn": 21,
"relatedInformation": [
{
"startLineNumber": 10,
"startColumn": 27,
"endLineNumber": 10,
"endColumn": 42,
"message": "'AMovingPlatform' declared here",
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.h"
}
]
},{
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.cpp",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "expected_class_or_namespace",
"severity": 8,
"message": "'AMovingPlatform' is not a class, namespace, or enumeration",
"source": "clang",
"startLineNumber": 55,
"startColumn": 7,
"endLineNumber": 55,
"endColumn": 22,
"relatedInformation": [
{
"startLineNumber": 10,
"startColumn": 27,
"endLineNumber": 10,
"endColumn": 42,
"message": "'AMovingPlatform' declared here",
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.h"
}
]
},{
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.cpp",
"owner": "_generated_diagnostic_collection_name_#0",
"code": {
"value": "unused-includes",
"target": {
"$mid": 1,
"path": "/guides/include-cleaner",
"scheme": "https",
"authority": "clangd.llvm.org"
}
},
"severity": 4,
"message": "Included header MovingPlatform.h is not used directly (fix available)",
"source": "clangd",
"startLineNumber": 4,
"startColumn": 1,
"endLineNumber": 4,
"endColumn": 28,
"tags": [
1
]
},{
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.h",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "pp_file_not_found",
"severity": 8,
"message": "'CoreMinimal.h' file not found",
"source": "clang",
"startLineNumber": 5,
"startColumn": 10,
"endLineNumber": 5,
"endColumn": 25
},{
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.h",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "missing_type_specifier",
"severity": 8,
"message": "A type specifier is required for all declarations",
"source": "clang",
"startLineNumber": 9,
"startColumn": 1,
"endLineNumber": 9,
"endColumn": 7
},{
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.h",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "invalid_token_after_toplevel_declarator",
"severity": 8,
"message": "Expected ';' after top level declarator (fix available)",
"source": "clang",
"startLineNumber": 10,
"startColumn": 1,
"endLineNumber": 10,
"endColumn": 6
},{
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.h",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "typecheck_decl_incomplete_type",
"severity": 8,
"message": "Variable has incomplete type 'class OBSTACLEASSAULT_API'",
"source": "clang",
"startLineNumber": 10,
"startColumn": 27,
"endLineNumber": 10,
"endColumn": 42,
"relatedInformation": [
{
"startLineNumber": 10,
"startColumn": 7,
"endLineNumber": 10,
"endColumn": 26,
"message": "Forward declaration of 'OBSTACLEASSAULT_API'",
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.h"
}
]
},{
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.h",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "invalid_token_after_toplevel_declarator",
"severity": 8,
"message": "Expected ';' after top level declarator (fix available)",
"source": "clang",
"startLineNumber": 10,
"startColumn": 43,
"endLineNumber": 10,
"endColumn": 44
},{
"resource": "/C:/Users/sydne/Documents/Unreal Projects/ObstacleAssault/Source/ObstacleAssault/MovingPlatform.h",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "expected_unqualified_id",
"severity": 8,
"message": "Expected unqualified-id",
"source": "clang",
"startLineNumber": 10,
"startColumn": 45,
"endLineNumber": 10,
"endColumn": 51
}]
My VS Code version is 1.84.2.