I have configure Slickedit's "Build System" to:
(*) Build without a makefile (dependencies automatically checked)
and the Tools Build to invoke: "msbuild test.vcxproj"
Unfortunately, SlickEdit incorrectly tags the string "Build started 9/10/2023 1:55:10 PM" as a file (line 6 below). This bad tag causes an annoying "Find File" dialog box to appear when "Shift-Ctrl-DownArrow" is performed.
Note: Lines 25 and 26 are correctly marked and work as expected.
Build Dialog Box Output
1: C:\Repositories\...\test>"C:\Program Files\SlickEdit Pro 28.0.0 Beta2\win\vsbuild" -hidevep -signal 1vsbuild_done -commandfile "C:\Users\...\AppData\Local\Temp\slk.429240.20230910195509208.-190.cmf"
2:
3: VSLICKERRORPATH="C:\Repositories\...\test"
4: msbuild test.vcxproj
5: MSBuild version 17.6.3+07e294721 for .NET Framework
6: Build started 9/10/2023 1:55:10 PM.
7:
8: Project "C:\Repositories\...\test.vcxproj" on node 1 (default targets).
9: Project "C:\Repositories\...\test.vcxproj" (1) is building "C:\Repositories\...\ZERO_CHECK.vcxproj" (2) on node 1 (default targets).
10: InitializeBuildStatus:
11: Creating "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
12: CustomBuild:
13: All outputs are up-to-date.
14: FinalizeBuildStatus:
15: Deleting file "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild".
16: Touching "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\ZERO_CHECK.lastbuildstate".
17: Done Building Project "C:\Repositories\...\ZERO_CHECK.vcxproj" (default targets).
18: InitializeBuildStatus:
19: Touching "test.dir\Debug\test.tlog\unsuccessfulbuild".
20: CustomBuild:
21: All outputs are up-to-date.
22: ClCompile:
23: C:\msvsn2022\VC\Tools\MSVC\14.36.32532\bin\HostX64\x64\CL.exe /c /I"C:\Repositories\...\common" /I"C:\Repositories\...\common\windows" /I"C:\Local\boost-1_80" /Zi /nologo /W4 /WX /diagnostics:column /sdl /Od /Ob0 /D _MBCS /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\"Debug\"" /Gm- /EHsc /RTC1 /MDd /GS /guard:cf /fp:precise /Qspectre /Zc:wchar_t /Zc:forScope /Zc:inline /GR /std:c++20 /Fo"test.dir\Debug\\" /Fd"test.dir\Debug\vc143.pdb" /external:W4 /Gd /TP /errorReport:queue /Zc:__cplusplus /ZH:SHA_256 "C:\Repositories\...\test.cpp"
24: SubCmdFlash.cpp
25: C:\Repositories\...\test\test.cpp(262,2): error C2220: the following warning is treated as an error [C:\Repositories\...\test.vcxproj]
26: C:\Repositories\...\test\test.cpp(262,2): warning C4094: untagged 'struct' declared no symbols [C:\Repositories\...\test.vcxproj]