Opens in a new tab
Skip to main content
Lesson 06 of 10

Know Which Settings You Are Changing

Distinguish personal editor preferences from settings intended for one workspace.

About 10 minutesNo coding experience neededExplore in your browser

Look around. Try a small click.

This lesson works as a written guide with interactive examples. You can explore here before opening the real application or provider dashboard. A recorded video has not been added yet.

Read the short lesson

What will make more sense

  • Distinguish personal editor preferences from settings intended for one workspace.
  • A workspace setting can keep a project-specific preference with that workspace.
  • The graphical editor can expose User and Workspace settings.

One idea to keep

Distinguish personal editor preferences from settings intended for one workspace.

The short lesson

Read the explanation at your pace

The same extension may be useful in several projects but need different settings for each one. Harbor Workshop's internal notes might use one preview layout while its public customer guides use another. The question is not only which setting to choose, but where that choice applies. VS Code distinguishes personal user settings from settings associated with a workspace.

Imagine a desk lamp you carry between offices compared with a sign mounted in one office. A user setting follows your editor experience more broadly. A workspace setting belongs to the opened project environment. The exact options depend on the feature or extension. You do not need to edit a settings file to understand this distinction; the graphical Settings editor shows the available scopes.

Our settings-scope.md contains two prepared requests. One asks for larger text whenever the owner uses the editor. The other asks for a particular preview behavior only in the customer-guide project. These requests should not automatically lead to the same scope. Choosing the narrowest appropriate place helps avoid surprising changes in unrelated work while still allowing useful personal preferences.

Open Settings through the editor's Manage menu if you want to explore. Search for a familiar term and notice the User and Workspace areas when they are available. This optional action is only an inspection. Do not change a setting merely to complete the lesson. On a managed computer, some settings may be controlled by the organization and unavailable for personal adjustment.

An agent can explain a proposed setting change before making it. Ask what it affects, whether it is personal or project-specific and how the visible behavior will differ. If it proposes writing a configuration file, you can still assess the intent in ordinary language. “This affects only this guide folder” is a meaningful statement to compare with “this changes my editor everywhere.”

The browser activity asks where a project-only preview preference belongs. Choose the project or workspace scope when that setting supports it. The feedback explains why a broad personal change would affect more than the request intended. You are learning to locate a preference at the right level, so your editor can become more useful without making every project behave identically.

Try it here

Try it here · no installation needed

Choose the next small step

Follow the prepared example, then select a response to see why it fits. Nothing is connected or changed.

This is a local learning example with prepared responses. It does not run VS Code or contact an AI service.

STEP 1Name the desired behavior
STEP 2Choose personal or workspace scope
STEP 3Review what else the change could affect

A preference should apply only to this guide project. Which scope fits when supported?

A prompt you can keep

These are example words to copy into your own AI chat when you want to try them. Copying does not send a request.

Read the prepared example for this lesson. Explain the proposed action, its target and the expected result. Keep this as an explanation; do not change files or connect accounts.

A tiny next step, if you want one

Optional: try 2 small actions at your own pace

You can finish this lesson by exploring the example above. These real-app actions are optional, and there is nothing to submit.

  1. Optional: open settings-scope.md and compare the two requests.
  2. Optional: open Settings and identify the User and Workspace labels without changing a value.

A quick confidence check

These checkmarks are a personal reminder. Choose what feels familiar, and come back whenever you want.

Your place is saved in this browser when storage is available. There is no grading or account sync.

Try a short question

Choose an answer to see why it fits. You can try again or explore every explanation.

A preference should apply only to this guide project. Which scope fits when supported?

Do you need to hand-edit a configuration file to understand settings scope?

If something looks different

My assistant or VS Code uses a different label.

Use the official help for your selected assistant and version. The course teaches the decision; the exact menu or capability can differ.

I do not have the account or feature used in the example.

Use the prepared browser example and downloaded notes. No account connection or paid service is required to complete this course.

Sources and further help

Read the official product guidance and related learning resources when you need them. You do not need to read every reference now.