You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/ide/use-solution-explorer.md
+22-5Lines changed: 22 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,9 @@
1
1
---
2
2
title: Learn about the Solution Explorer tool window
3
3
description: Learn how you can use the Solution Explorer tool window in Visual Studio to create & manage your files, projects, and solutions.
4
-
ms.date: 06/29/2021
4
+
ms.date: 08/31/2021
5
5
ms.topic: conceptual
6
+
ms.custom: contperf-fy22q1
6
7
f1_keywords:
7
8
- vs.addnewitem
8
9
helpviewer_keywords:
@@ -25,7 +26,7 @@ You can use the Solution Explorer tool window to create & manage your solutions
25
26
26
27
To start, let's take a look at the Solution Explorer tool window in the [Visual Studio IDE](../get-started/visual-studio-ide.md), with an open C# console solution that has two projects.
27
28
28
-
[](media/solution-explorer-tool-window.png#lightbox)
29
+
[](media/solution-explorer-tool-window.png#lightbox)
29
30
30
31
The tool window contains the following UI (user interface) elements:
31
32
@@ -45,7 +46,7 @@ The tool window contains the following UI (user interface) elements:
45
46
46
47
To continue, let's take a closer look at the Solution Explorer menu bar.
47
48
48
-

49
+

49
50
50
51
The menu bar contains the following UI elements, from left to right:
51
52
@@ -61,9 +62,25 @@ The menu bar contains the following UI elements, from left to right:
61
62
-**Properties** button, to view and change settings for specific files and components
62
63
-**Preview Selected Items** button, to view a selected file or component in the code editor
63
64
64
-
###Solution Explorer right-click context menu
65
+
## Solution Explorer context menu
65
66
66
-
In Solution Explorer, there are several file properties that you can interact with by using the right-click context menu. For more information about the right-click context menu options, see the [Manage project and solution properties](managing-project-and-solution-properties.md) page.
67
+
In Solution Explorer, there are several options that you can interact with by using the context menu. The following screenshot shows the context menu options that appear when you right-click the **Solution** node.
68
+
69
+
:::image type="content" source="media/solution-explorer-context-menu.png" alt-text="Screenshot of the right-click context menu in Solution Explorer.":::
70
+
71
+
What you see in the context menu from the **Solution** node also depends on your solution. The following screenshot highlights the following extra options: **Project Dependencies**, **Project Build Order**, **Set Startup Projects**, and a **Git** fly-out menu. These extra options appear when you add another project to the solution and then add the solution to a repo.
72
+
73
+
:::image type="content" source="media/solution-explorer-context-menu-added-items.png" alt-text="Screenshot of the right-click context menu in Solution Explorer with extra options.":::
74
+
75
+
## Add menu
76
+
77
+
In the Solution Explorer context menu, one of the most useful options is the **Add** fly-out menu. From it, you can [add another project](../get-started/csharp/tutorial-console-part-2.md#add-another-project) to a solution. You can also [add an item](reference/add-new-item-command.md) to a project, and more.
78
+
79
+
:::image type="content" source="media/solution-explorer-context-menu-add-flyout.png" alt-text="Screenshot of the Add fly-out menu from the right-click context menu in Solution Explorer.":::
80
+
81
+
You can view the **Add** fly-out menu from either the **Solution** node, the **Project** node, or the **Dependencies** node. The options vary, depending on which node you use.
82
+
83
+
For a tutorial that walks you through how to add items and projects by using the context menu in Solution Explorer, see the [Introduction to projects and solutions](../get-started/tutorial-projects-solutions.md#add-an-item-to-the-project) page.
0 commit comments