-
Notifications
You must be signed in to change notification settings - Fork 215
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
feat: welcome view and getting started walkthrough #1069
Conversation
Nx Cloud ReportCI ran the following commands for commit 20ab5f2. Click to see the status, the terminal output, and the build insights. 📂 See all runs for this branch
Sent with 💌 from NxCloud. |
@@ -16,7 +16,7 @@ Nx transformed the Angular ecosystem. With it, you can get a full-stack applicat | |||
|
|||
## Why Nx Console? | |||
|
|||
Professional developers use both command-line tools and user interfaces. They commit in the terminal, but resolve conflicts in VSCode or WebStorm. They use the right tool for the job. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
synced this up with the nx.dev content
apps/vscode/src/package.json
Outdated
@@ -587,7 +647,15 @@ | |||
"id": "nxProjects", | |||
"name": "Projects", | |||
"when": "isNxWorkspace || isAngularWorkspace" | |||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
a "welcome view" shows up along with the empty 'Select workspace' treeview when an angular or Nx project isn't open.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we move this up above the generate and run target view?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, looks like we can! Great idea
beb0058
to
a9f7077
Compare
apps/vscode/src/package.json
Outdated
@@ -587,7 +647,15 @@ | |||
"id": "nxProjects", | |||
"name": "Projects", | |||
"when": "isNxWorkspace || isAngularWorkspace" | |||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we move this up above the generate and run target view?
A recent VS Code update added experimental support for Welcome Page walkthroughs.
I am only able to get the walkthrough to launch on installation in Insiders with the setting
"workbench.welcomePage.experimental.extensionContributions": true
.But without Insiders, we still get this new button on the Welcome View to launch our walkthough:

The walkthrough docs were copied from nx.dev, minus the videos. I could not get external links to work from within the walkthrough so wasn't able to include those.

(just some previous research notes:)