Skip to content

Commit e5849c9

Browse files
Merge pull request #1610 from madeline-underwood/win-perf-ex
win_perf_IG_Andy to review
2 parents 97493ab + 3551f82 commit e5849c9

File tree

1 file changed

+21
-20
lines changed

1 file changed

+21
-20
lines changed

content/install-guides/windows-perf-vs-extension.md

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
### Title the install tools article with the name of the tool to be installed
33
### Include vendor name where appropriate
4-
title: Visual Studio extension for WindowsPerf
4+
title: Visual Studio Extension for WindowsPerf
55

66
minutes_to_complete: 10
77

@@ -26,31 +26,31 @@ multitool_install_part: false # Set to true if a sub-page of a multi-page articl
2626
layout: installtoolsall # DO NOT MODIFY. Always true for tool install articles
2727
---
2828

29-
WindowsPerf is a lightweight performance profiling tool inspired by Linux Perf, and specifically tailored for Windows on Arm.
29+
WindowsPerf is a lightweight performance profiling tool inspired by Linux Perf, and designed specifically for Windows on Arm.
3030

31-
The WindowsPerf GUI is a Visual Studio 2022 extension created to provide a more intuitive experience within the Visual Studio integrated development environment (IDE). The extension enables developers to interact with WindowsPerf, adjust settings, and visualize performance data seamlessly in Visual Studio.
31+
The WindowsPerf GUI is a Visual Studio 2022 extension that provides an intuitive, integrated experience within the Visual Studio Integrated Development Environment (IDE). The extension enables developers to interact with WindowsPerf, adjust settings, and visualize performance data seamlessly in Visual Studio.
3232

3333
## Before you begin
3434

35-
Before installing the Visual Studio Extension for WindowsPerf, perform the following steps:
35+
Before installing the Visual Studio Extension for WindowsPerf, complete the following steps:
3636

3737
1. Install [Visual Studio 2022](/install-guides/vs-woa/) on your Windows on Arm device.
3838
2. Install WindowsPerf using the [WindowsPerf install guide](/install-guides/wperf/).
3939
3. Install the LLVM toolchain using the [LLVM toolchain for Windows on Arm install guide](/install-guides/llvm-woa/).
4040

4141
{{% notice llvm-objdump %}}
42-
The disassembly feature needs to have `llvm-objdump` available in the search path to work properly. Check your `%PATH%` variable to confirm it includes the location of `llvm-objdump`.
42+
The disassembly feature requires `llvm-objdump` in the search path. Verify that your `%PATH%` variable includes the location of `llvm-objdump` to ensure proper functionality.
4343
{{% /notice %}}
4444

4545
### Install using the Visual Studio Extension Manager
4646

47-
To install the Visual Studio extension for WindowsPerf from Visual Studio use the extension manager:
47+
To install the Visual Studio extension for WindowsPerf from Visual Studio, use the Extension Manager:
4848

49-
1. Open Visual Studio 2022
50-
2. Use the `Extensions` menu to select `Manage Extensions`
51-
3. Click on the `Search (Ctrl+L)` bar and type `WindowsPerf`
52-
4. Click on the `Install` button
53-
5. Restart Visual Studio
49+
1. Open Visual Studio 2022.
50+
2. Navigate to the `Extensions` menu, and select `Manage Extensions`.
51+
3. Select the `Search (Ctrl+L)` bar, and type `WindowsPerf`.
52+
4. Select the `Install` button.
53+
5. Restart Visual Studio to complete installation.
5454

5555
![Install #center](/install-guides/_images/wperf-vs-extension-install-page.png)
5656

@@ -67,7 +67,7 @@ Follow the prompts to install the Visual Studio extension.
6767
![VSIX Install #center](/install-guides/_images/vs-ext-install.png)
6868

6969
{{% notice Note %}}
70-
Make sure that any previous version of the extension is uninstalled and that Visual Studio is closed before installing the extension.
70+
Ensure that any previous version of the extension is uninstalled and that Visual Studio is closed before installing the extension.
7171
{{% /notice %}}
7272

7373
### Build and install from source code
@@ -102,23 +102,24 @@ This step is crucial for utilizing the extension, and the extension will not wor
102102

103103
The WindowsPerf extension is composed of several key features, each designed to streamline the user experience:
104104

105-
- **WindowsPerf Configuration**: Connect directly to `wperf.exe` for a seamless integration.
106-
- **Host Data**: Understand your environment by selecting `Tools` then `WindowsPerf Host Data`.
107-
- **Output Logging**: All commands executed through the GUI are logged, ensuring transparency and aiding with performance analysis.
108-
- **Sampling UI**: Customize your sampling experience by selecting events, setting frequency and duration, choosing programs for sampling, and comprehensively analyzing results.
105+
* WindowsPerf Configuration: Connect directly to `wperf.exe` for a seamless integration.
106+
* Host Data: Understand your environment by selecting `Tools` then `WindowsPerf Host Data`.
107+
* Output Logging: All commands executed through the GUI are logged, ensuring transparency and aiding with performance analysis.
108+
* Sampling UI: Customize your sampling experience by selecting events, setting frequency and duration, choosing programs for sampling, and comprehensively analyzing results.
109109

110110
The sampling interface is shown below:
111111

112112
![Sampling preview #center](/install-guides/_images/wperf-vs-extension-sampling-preview.png)
113113

114-
- **Counting Settings UI**: Build a `wperf stat` command from scratch using the configuration interface, then view the output in VS Code or open it with Windows Performance Analyzer (WPA).
115-
114+
* Counting Settings UI: Build a `wperf stat` command from scratch using the configuration interface, then view the output in VS Code or open it with Windows Performance Analyzer (WPA).
116115
The interface to configure counting is shown below:
117116

118117
![Counting preview #center](/install-guides/_images/wperf-vs-extension-counting-preview.png)
119118

120119
## Uninstall the WindowsPerf extension
121120

122-
To uninstall the extension in Visual Studio go to `Extensions > Manage Extensions > Installed > All > WindowsPerfGUI` and select `Uninstall`.
121+
To uninstall the extension in Visual Studio:
122+
123+
Go to `Extensions > Manage Extensions > Installed > All > WindowsPerfGUI` and select `Uninstall`.
123124

124-
The uninstall will be scheduled by Visual Studio, so you need to close Visual Studio and follow the uninstall dialog to remove the extension.
125+
Visual Studio will schedule the uninstallation. To complete the process, close Visual Studio and follow the uninstall dialog prompts.

0 commit comments

Comments
 (0)