posit-dev / publisher

MIT License
3 stars 0 forks source link

Getting Started Walkthrough #1861

Closed sagerb closed 6 days ago

sagerb commented 1 week ago

Intent

This PR establishes a walkthrough within the VSCode extension infrastructure, which will demonstrate the minimal steps required to deploy a project to Connect.

Resolves #1834

Type of Change

Approach

Steps simply defined within packages.json using VSCode's walkthrough contribution point (see https://code.visualstudio.com/api/ux-guidelines/walkthroughs and https://code.visualstudio.com/api/references/contribution-points#contributes.walkthroughs).

NOTE: I have gone with the simplest of implementation for marking a step to be completed. VSCode is totally in control here and will mark it complete automatically when clicked on.

The walkthrough may be opened through the welcome page or automatically when an extension is installed. In addition, you can use the command pallette to invoke it: Welcome: Open Walkthrough... and then selecting it.

2024-06-21 at 1 17 PM

Steps:

2024-06-21 at 1 18 PM

2024-06-21 at 1 18 PM

2024-06-21 at 1 18 PM

2024-06-21 at 1 19 PM

2024-06-21 at 1 19 PM

2024-06-21 at 1 19 PM

Automated Tests

Directions for Reviewers

Install the extension into a non-debug instance of VSCode, that has no folder open. Confirm that the graphic files display for each of the steps.

Checklist