-
Notifications
You must be signed in to change notification settings - Fork 29.5k
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
Convert extension Welcome pages to Getting Started walkthroughs #118402
Comments
Demo for the Java extension (pull request) as example: java-walkthrough-v0-hd.mp4 |
@digitarald With our C/C++ extension we're seeing "when": "isWindows" giving results for the local machine when we need the remote machines. Should we file a VS Code bug or is there a different "when" clause we should be using (I don't know where the valid values for the "when" are documented, update: I found it at https://code.visualstudio.com/api/references/when-clause-contexts, and I don't see any means to check the remote OS).
UPDATE: I filed issue #123824 . |
cc @kimadeline |
Experiments should be wrapped up in the coming days, wrapping this work up with an analysis. |
As most extensions shipped walkthroughs, breaking this down into smaller follow up items. |
To further refine #118055, we need to convert some existing welcome pages (aka: anything that extensions pop up on a fresh install) to use the proposed getting started API. We expect that this migration can a) make start pages more contextual and timely, and b) provide organic discovery for extension content.
Each extension can roughly follow these steps:
walkthrough
declarations to release. Until VS Code enables extension walkthroughs, these will not be visible to users but will be ready for usertesting & experiment steps.workbench.welcomePage.experimental.extensionContributions
on Insiders before guiding them through the usual language/extension setup.Progress
To start with, we are looking into extensions that have been coming up during usertesting:
Azure.NET (ongoing work)Open Blockers
Learnings
The text was updated successfully, but these errors were encountered: