Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>PluralsightNew to Visual Studio Code? Get it now.

Pluralsight

Pluralsight

|
22,001 installs
| (9) | Free
Get code-specific skill development recommendations directly in Visual Studio Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Pluralsight VS Code Extension

The Pluralsight Visual Studio Code extension provides a faster way for you to find answers to your coding problems in your moment of need.

Within Visual Studio Code, our extension provides recommendations on content from Pluralsight Skills' catalog based on your project’s tech stack and the problems you’re working on, so you don’t have to waste time searching for the right resource. Through our extension, you can find paths, video courses, course modules, video course clips, interactive courses, projects, and guides that are most relevant to you and your project

Screenshots

Extension Activity Dashboard Content Recommendations

Installation

  • Search for Pluralsight in your extension marketplace.
  • Click the "Install" button.
  • After installation, you should see a prompt to activate your account. Be sure to log in first.
    • If you don't see a prompt, go to View->Command Palette and type 'Pluralsight: Register your Pluralsight Account'.
    • Click the command in the dropdown to manually active your account.
  • After accepting, you'll begin to see your coding activity populate on the dashboard within a few minutes.

Command Palette

  • Pluralsight: Register your Pluralsight Account
    • Run this command in case you did not activate your account on initial install
  • Pluralsight: Bring up your Pluralsight Dashboard
    • Run this command to open your dashboard and view activity

Dependencies related view

The Dependencies window shows you recommended content based on your project dependencies. For projects using npm, you will also see metrics for Popularity, Quality, and Maintenance from npms.io. The quality score is based on several things including whether the package has tests, a README, outdated dependencies, etc. The maintenance score tells whether the package is being actively maintained or if it's a stale project. Popularity is a measure of the size of the community. See also scoring details.

We currently support the following package managers:

  • NPM (Javascript/Typescript)
  • .NET Core (C#)
  • Gradle (Java)
  • Maven (Java)
  • Gem (Ruby)
  • Cargo (Rust)
  • Composer (PHP)
  • PIP (Python)

Workspace related view

The Workspace view provides learning recommendations related to the major technologies used in the workspace. (Dockerfile, Heroku Procfile, Yarn, etc).

Custom search view

Allows you to perform a custom search on the Pluralsight library.

Pluralsight clips recommendation view

When you’re trying to get unstuck on a coding problem or have a syntax question, you need a quick answer in minutes—not an hour(s) long, comprehensive course.

That's where the clips recommendation view can help. Individual clips of 2-10 minutes are recommended based on the current file. For even more targeted results, you can highlight a section of code to refresh the recommendations. This view is shown in the default VS Code explorer, not the Pluralsight Activity Bar

Time Tracking capabilities

Our extension allows you to track times spent on different languages and dependencies, in order to help you see patterns in your work and improve efficiency. It will also recommend content based on those patterns. You can disable this feature under the extensions settings.

FAQ

How do I limit data shared with Pluralsight?

In order to show personalized content recommendations, each view in the extension sends different search terms (dependencies, workspace, clips, etc) to Pluralsight. You can disable or enable any of the Pluralsight extension features (and any searches the view makes) by toggling which views are active in the VSCode side-bar.

What happens with my source code?

Your source code stays on your machine and is not sent to Pluralsight. The extension only gathers the following information:

  • time of day and duration of each coding session

  • the language(s) you use to code

  • the libraries in the code

These operations take place on the client side and the source code does not leave the client machine.

How do I disable time tracking?

If you don't want the extension to track time spent on files, languages and frameworks, you can disable this feature under the menu option Code/Preferences/Settings/Extensions/Pluralsight.

How does time tracking work?

Pluralsight's extension tracks how much time you spent on active files, meaning that we only measure time actively coding and not time when VSCode is in the background or no file is open.

Is the VS Code Extension free?

The VS Code Extension is free to download. To access the content you will need a Pluralsight Skills account.

Contributing

For suggestions and feedback please reach out to support@pluralsight.com. For more information visit https://help.pluralsight.com/help/vs-code-extension

  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2023 Microsoft