After reinstalling VS 2022 I see there is new functionality for UE by default, + it suggests an additional new plugin for UE “Visual Studio Integration Tool”.
I now have a new output category on my VS Logging “UE Integration Logging” prints strings present in the code of my modules when I start up VS. Why does this happen when the engine is not at all running? Also Is the UE plugin ( integration tool) any good? It barely has reviews and I wish not to corrupt my Blueprints tonight .
Visual Studio Integration Tool in Code Plugins - UE Marketplace
the logging behavior below runs on VS startup regardless of having that plugin.
Analyzing Blueprints for project: XXX:\XXX\XXX.uproject...
"K:\Unreal Engine\UE_5.1\Engine\Binaries\Win64\UnrealEditor-Cmd.exe" "XXX:\XXX\XXX.uproject" -run=VisualStudioTools -unattended -noshadercompile -nosound -nullrhi -nocpuprofilertrace -nocrashreports -nosplash -ddc=noshared -output="C:\XXXXX"
[2023.04.09-22.55.06:925][ 0]LogTextureFormatManager: Display: Loaded Base TextureFormat: TextureFormatASTC
[2023.04.09-22.55.06:925][ 0]LogTextureFormatManager: Display: Loaded Base TextureFormat: TextureFormatDXT
[2023.04.09-22.55.06:925][ 0]LogTextureFormatManager: Display: Loaded Base TextureFormat: TextureFormatETC2
[2023.04.09-22.55.06:925][ 0]LogTextureFormatManager: Display: Loaded Base TextureFormat: TextureFormatIntelISPCTexComp
[2023.04.09-22.55.06:925][ 0]LogTextureFormatManager: Display: Loaded Base TextureFormat: TextureFormatUncompressed
[2023.04.09-22.55.06:925][ 0]LogTextureFormatOodle: Display: Oodle Texture TFO init; latest sdk version = 2.9.8
[2023.04.09-22.55.06:925][ 0]LogTextureFormatOodle: Display: Oodle Texture loading DLL: oo2tex_win64_2.9.5.dll
[2023.04.09-22.55.06:926][ 0]LogTextureFormatOodle: Display: Oodle Texture loading DLL: oo2tex_win64_2.9.6.dll
[2023.04.09-22.55.06:927][ 0]LogTextureFormatOodle: Display: Oodle Texture loading DLL: oo2tex_win64_2.9.7.dll
[2023.04.09-22.55.06:928][ 0]LogTextureFormatOodle: Display: Oodle Texture loading DLL: oo2tex_win64_2.9.8.dll
[2023.04.09-22.55.06:929][ 0]LogTextureFormatManager: Display: Loaded Base TextureFormat: TextureFormatOodle
[2023.04.09-22.55.06:937][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android'
[2023.04.09-22.55.06:937][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_ASTC'
[2023.04.09-22.55.06:937][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_DXT'
[2023.04.09-22.55.06:937][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_ETC2'
[2023.04.09-22.55.06:937][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'AndroidClient'
[2023.04.09-22.55.06:937][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_ASTCClient'
[2023.04.09-22.55.06:937][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_DXTClient'
[2023.04.09-22.55.06:937][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_ETC2Client'
[2023.04.09-22.55.06:937][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_Multi'
[2023.04.09-22.55.06:937][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_MultiClient'
[2023.04.09-22.55.06:941][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'HoloLens'
[2023.04.09-22.55.06:941][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'HoloLensClient'
[2023.04.09-22.55.06:954][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'IOS'
[2023.04.09-22.55.06:954][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'IOSClient'
[2023.04.09-22.55.06:959][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Linux'
[2023.04.09-22.55.06:959][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxEditor'
[2023.04.09-22.55.06:959][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxServer'
[2023.04.09-22.55.06:959][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxClient'
[2023.04.09-22.55.06:963][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxArm64'
[2023.04.09-22.55.06:963][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxArm64Server'
[2023.04.09-22.55.06:963][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxArm64Client'
[2023.04.09-22.55.06:967][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'TVOS'
[2023.04.09-22.55.06:967][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'TVOSClient'
[2023.04.09-22.55.06:975][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Windows'
[2023.04.09-22.55.06:975][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'WindowsEditor'
[2023.04.09-22.55.06:975][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'WindowsServer'
[2023.04.09-22.55.06:975][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'WindowsClient'
[2023.04.09-22.55.06:975][ 0]LogTargetPlatformManager: Display: Building Assets For WindowsEditor
[2023.04.09-22.55.06:988][ 0]LogAudioDebug: Display: Lib vorbis DLL was dynamically loaded.
[2023.04.09-22.55.07:105][ 0]LogDerivedDataCache: Display: Performance to ../../../Engine/DerivedDataCache: Latency=0.01ms. RandomReadSpeed=685.81MBs, RandomWriteSpeed=19.23MBs. Assigned SpeedClass 'Local'
[2023.04.09-22.55.07:106][ 0]LogVirtualization: Display: VirtualizationSystem name found in ini file: None
[2023.04.09-22.55.07:106][ 0]LogVirtualization: Display: FNullVirtualizationSystem mounted, virtualization will be disabled
[2023.04.09-22.55.07:108][ 0]LogShaderCompilers: Display: Compiling shader autogen file: ../../../../../Unreal Projects/XXX/Intermediate/ShaderAutogen/PCD3D_SM5/AutogenShaderHeaders.ush
[2023.04.09-22.55.07:108][ 0]LogShaderCompilers: Display: Autogen file is unchanged, skipping write.
[2023.04.09-22.55.07:132][ 0]LogEditorDomain: Display: EditorDomain is Disabled
[2023.04.09-22.55.07:909][ 0]LogCsvProfiler: Display: Metadata set : deviceprofile="WindowsEditor"
[2023.04.09-22.55.07:909][ 0]LogShaderCompilers: Display: Compiling shader autogen file: ../../../../../Unreal Projects/XXX/Intermediate/ShaderAutogen/PCD3D_ES3_1/AutogenShaderHeaders.ush
[2023.04.09-22.55.07:909][ 0]LogShaderCompilers: Display: Autogen file is unchanged, skipping write.
[2023.04.09-22.55.10:236][ 0]LogAudio: Display: Registering Engine Module Parameter Interfaces...
[2023.04.09-22.55.10:550][ 0]LogMyPlugin: Error: FSomeClass::Install (30): Slate is not initialized.
[2023.04.09-22.55.10:550][ 0]LogMyPlugin: Error: FXXXModule::StartupModule (22): SlateApplication is not initialized.
[2023.04.09-22.55.14:702][ 0]LogAudioCaptureCore: Display: No Audio Capture implementations found. Audio input will be silent.
[2023.04.09-22.55.14:702][ 0]LogAudioCaptureCore: Display: No Audio Capture implementations found. Audio input will be silent.
[2023.04.09-22.55.15:011][ 0]LogInit: Error: VisualStudioToolsCommandlet looked like a commandlet, but we could not find the class.
[2023.04.09-22.55.15:204][ 0]LogMyPlugin: Error: FXXXModule::ShutdownModule (34): SlateApplication is not initialized.