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

C++ Walkthrough improvements #8304

Closed
bobbrow opened this issue Oct 19, 2021 · 1 comment · Fixed by #10707
Closed

C++ Walkthrough improvements #8304

bobbrow opened this issue Oct 19, 2021 · 1 comment · Fixed by #10707

Comments

@bobbrow
Copy link
Member

bobbrow commented Oct 19, 2021

There are three enhancements we want to make, then we can restart the feature experiment

  1. Add a when clause for the presence of CMakeLists.txt. When we detect CMakeLists.txt:

    • Hide the steps for Edit IntelliSense Configuration and Run and Debug C++ file
    • Show step for Install CMake Tools

    (Current behavior is to show all three of these steps always)

  2. Add a completionEvent for already having a C++ build task / debug configuration.

  3. Update Images/Markdown in Getting started walkthrough #10537. Attached to this issue:

Originally posted by @jureid in #7273 (comment)

@bobbrow bobbrow changed the title Getting Starting Experience v2 C++ Walkthrough improvements Feb 14, 2023
@bobbrow bobbrow removed the internal Used to opt-out an issue from having GitHub actions applied to it label Feb 14, 2023
@AlexandraKemperMS
Copy link

AlexandraKemperMS commented Mar 14, 2023

We also need to add this functionality:

  1. When a user clicks on the "Check for a C++ Compiler" we need to pull up the select a compiler quickpick. If they then select the "help me install a compiler" we need to redirect them back to the walkthrough rather than to docs.
  2. We need to check whether in step 1, by adding the compiler quickpick, we already configured intellisense. If this is the case, we should automatically check the "Configure C++ Intellisense" box.

We also need to update the svgs for the new debugger step and the run/debug step. These are in progress.

@bobbrow bobbrow linked a pull request Mar 27, 2023 that will close this issue
@github-actions github-actions bot locked and limited conversation to collaborators May 23, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants