"Disroop Multi Package Tool" concept/idea
see https://github.com/disroop/vs-code-conan/wiki/Ideas
Hi @stefaneicher, I think it is a really good idea to go further in conan integration with vs-code and get the same features we have in a real IDE.
I think it would be a significant enhancement to handle multiple packages in one vs-code workspace. We can do it with current version by creating multiple "profiles" in extension settings, however it is not really convenient. Indeed I often build multiple packages with multiple conan profiles and build type, so my list of "profiles" available in "Set active conan settings" menu is quite long:
- pkgA-release-linux-x86_64
- pkgA-debug-linux-x86_64
- pkgA-release-linux-armv8
- pkgA-debug-linux-armv8
- pkgA-release-android-armv8
- pkgA-debug-android-armv8 ...
- pkgB-release-linux-x86_64
- pkgB-debug-linux-x86_64
- pkgB-release-linux-armv8
- pkgB-debug-linux-armv8
- pkgB-release-android-armv8
- pkgB-debug-android-armv8 ...
It would be more convenient to get multiple menu to select the configuration you want to build, for example:
- the package (pkgA, pkgB, etc)
- the build type (release, debug)
- the conan profile (linux-x86_64, linux-armv8, android-armv8, etc)
Do you think it is realisable as a first step in "multi package tool" idea ?