-
Notifications
You must be signed in to change notification settings - Fork 547
Suggestion: add debugger "Compound" support #1134
Copy link
Copy link
Open
Labels
Feature: debug/launchenhancementan enhancement to the product that is either not present or an improvement to an existing featurean enhancement to the product that is either not present or an improvement to an existing featuremore votes neededWe currently are de-prioritizing this issue until more community up-votes are providedWe currently are de-prioritizing this issue until more community up-votes are providedstale-exemptto use with close-stale-issues and close-old-issues botto use with close-stale-issues and close-old-issues bot
Milestone
Description
Activity
Metadata
Metadata
Assignees
Labels
Feature: debug/launchenhancementan enhancement to the product that is either not present or an improvement to an existing featurean enhancement to the product that is either not present or an improvement to an existing featuremore votes neededWe currently are de-prioritizing this issue until more community up-votes are providedWe currently are de-prioritizing this issue until more community up-votes are providedstale-exemptto use with close-stale-issues and close-old-issues botto use with close-stale-issues and close-old-issues bot
Type
Projects
- StatusShow more project fieldsPending Prioritization
Hello everyone!
Brief Issue Summary
I want to cover compound system in vscode feature here.
To point to a binary generated by cmake, one can use
as stated in the documentation.
However when debugging multiple binaries at the same time (e.g: client/server system), it is not possible to use cmake.launchTargetPath anymore because we need to select 2 targets to compile.
This is my current launch.json, with 2 cmake targets (respectively named client and server):
The problem is when the configuration is changed (for example, go for release) and the binaries names change, we have to go in launch.json and modify the paths to the binaries by hand each time.
Suggestion:
A nice addition to this plugin would be to have a special variable allowing to point to the binary of a given target, e.g:
and
so compound can be used very easily.
Other Notes/Information
Thank you so much for this wonderful plugin, it is really a daily pleasure to use it!