Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pinned Commands - allow Build Target pinned commands to be build a target that was already selected #4189

Open
fdk17 opened this issue Nov 27, 2024 · 2 comments
Labels
enhancement an enhancement to the product that is either not present or an improvement to an existing feature
Milestone

Comments

@fdk17
Copy link

fdk17 commented Nov 27, 2024

Brief Issue Summary

In a CMake project with a hundred different targets it would be nice to have the ability to easily jump between the couple of targets I use all the time. So, When pinning Build Target the user could select the build target and the Pinned Build Target would always build that particular target. The current behavior is to always have to select a target to build when clicking on the pinned 'Build Target' command.

CMake Tools Diagnostics

Debug Log

Additional Information

No response

@github-project-automation github-project-automation bot moved this to Blocked in CMake Tools Nov 27, 2024
@fdk17 fdk17 changed the title Pinned Commands - allow Build Target pinned commands to be have build target already selected Pinned Commands - allow Build Target pinned commands to be build a target that was already selected Nov 27, 2024
@v-frankwang v-frankwang added enhancement an enhancement to the product that is either not present or an improvement to an existing feature and removed triage labels Nov 28, 2024
@Yingzi1234
Copy link
Collaborator

Hi @fdk17, thanks for reporting issue here!
Based on the information you provided, we were able to reproduce the issue and you can get the details below. We will mark your suggestion as a feature request!

Repro steps:

  1. Create a folder to open with VSCode
  2. Create project with the run command: CMake: Quick start
  3. Click CMake page and set the build target to a value
  4. Add the 'Build target' to PINNED COMMANDS
  5. Click Run command

Actual result:
Still need to choose the build target
Image

@gcampbell-msft gcampbell-msft added this to the On Deck milestone Dec 2, 2024
@gcampbell-msft gcampbell-msft moved this from Blocked to Pending Prioritization in CMake Tools Dec 2, 2024
@gcampbell-msft
Copy link
Collaborator

@fdk17 This is a great idea! We've added it to our On Deck category and will also track upvotes on the issue for prioritization. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement an enhancement to the product that is either not present or an improvement to an existing feature
Projects
Status: Pending Prioritization
Development

No branches or pull requests

4 participants