Setup VS Code (C++) With linux OS

I first will tell you what I already did.
-----------------------------------------------------------------------------------------------------
How to use Visual Studio Code to write C++ for PLCnext - PLCnext Community This example shows how to create PLCnext Component libraries with Visual Studio Code. The project layout should be capable of handling multiple PLCnext SDK versions and different controller targets. The example is hosted on GitHub and can be downloaded from the GitHub repository. This example was made with the following software: Ubuntu 18.04.02 LTS as development […]

  1. I installed an linux distribution Debian 12.10.0 and I’m using it on the VM Ware.
  2. I installed VS Code with the following extentions
  3. C/C++ Extension Pack
  4. CMake
  5. CMake Tools
  6. XML Tools
  7. I installed the Toolchain: PLCnext_Toolchain_2024.0-LTS.sh (151 MB)
  8. was running the .sh file and can now use the plcncli functionality
  9. After that I installed the SDK: axcf2152-linux_sdk-2024.0.0_LTS-24.0.0.102.sh (332 MB)
  10. I extracted this to the desired folder.

Now I was getting stuck what to do next. I tried to follow this page:
I did made the plcncli command:
plcncli new project -n MyLibrary -c MyComponent -p MyProgram -s ExampleA13b.MyLibrary -o libs/MyLibrary
This did generated some files and folders but it seems that there are also missing files. It was for example also reffering to the following file ./vscode/settings.json but it not there.
-----------------------------------------------------------------------------------------------------
My question
How should I setup VSCode in linux environment. Is there a better manual instruction for this?

I think it makes it more clear how my project structure is currently looking. The files in the red section I added myself and inserted manualy the code that the instruction above mentioned.
image.png

Test_VSCode_Setup.zipI tried to make it work but when adding PLCnext Engineer Library:
plcncli generate library -p libs/MyLibrary
-m build/axcf2152_2024.0/libs/MyLibrary/intermediate/config
-o /path/to/workspace-folder/build/axcf2152_2024.0/out/lib
-t „AXCF2152,24.0.0.102,build/axcf2152_2024.0/out/lib/libMyLibrary.so“

I added the workspace in the zip file so you can see the workspace.

Test_VSCode_Setup.zip

I think you need to create .vscode/settings.json yourself and add the contents as described in the guide.

{
    "cmake.buildDirectory": "${workspaceFolder}/build/${buildKit}",
}

I don’t think there’s a better instruction available, but it must be possible using this guide.