UE4.27 VScode 找不到源文件修复方法

Posted Eritque arcus

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UE4.27 VScode 找不到源文件修复方法相关的知识,希望对你有一定的参考价值。

来源:stackOverFlow

解决方法

.vscodecompileCommands_***.json 里的C:\\\\Program Files (x86)\\\\Microsoft Visual Studio\\\\2019\\\\Community\\\\VC\\\\Tools\\\\MSVC\\\\14.29.30133\\\\bin\\\\HostX64\\\\x64\\\\cl.exe替换成
\\"C:\\\\Program Files (x86)\\\\Microsoft Visual Studio\\\\2019\\\\Community\\\\VC\\\\Tools\\\\MSVC\\\\14.29.30133\\\\bin\\\\HostX64\\\\x64\\\\cl.exe\\"(开始和结束加\\")
比如:


		"file": "D:\\\\\\\\Unreal_Projects\\\\\\\\new_try\\\\\\\\Source\\\\\\\\new_try\\\\\\\\new_try.h",
		"command": "C:\\\\Program Files (x86)\\\\Microsoft Visual Studio\\\\2019\\\\Community\\\\VC\\\\Tools\\\\MSVC\\\\14.29.30133\\\\bin\\\\HostX64\\\\x64\\\\cl.exe @\\"D:\\\\Unreal_Projects\\\\new_try\\\\.vscode\\\\compileCommands_new_try\\\\new_try.210.rsp\\"",
		"directory": "D:\\\\epics\\\\UE_4.27\\\\Engine\\\\Source"
	,

替换成


		"file": "D:\\\\\\\\Unreal_Projects\\\\\\\\new_try\\\\\\\\Source\\\\\\\\new_try\\\\\\\\new_try.h",
		"command": "\\"C:\\\\Program Files (x86)\\\\Microsoft Visual Studio\\\\2019\\\\Community\\\\VC\\\\Tools\\\\MSVC\\\\14.29.30133\\\\bin\\\\HostX64\\\\x64\\\\cl.exe\\" @\\"D:\\\\Unreal_Projects\\\\new_try\\\\.vscode\\\\compileCommands_new_try\\\\new_try.210.rsp\\"",
		"directory": "D:\\\\epics\\\\UE_4.27\\\\Engine\\\\Source"
	,

原回答还有其他解决方法,比如用vscode插件或者python脚本

以上是关于UE4.27 VScode 找不到源文件修复方法的主要内容,如果未能解决你的问题,请参考以下文章

UE4.27 VScode 找不到源文件修复方法

vscode提示找不到module

vscode下运行c++找不到头文件是怎么回事

ue4.27打开4.26的项目

python在vscode写的相对路径正确但找不到文件

python在vscode写的相对路径正确但找不到文件