Skip to content

Commit 348cf9a

Browse files
mattwojoalvinashcraftduncanmacmichaelKarl-Bridge-Microsoftcraigloewen-msft
authored
Release build 2024 (Do Not Merge) (#4255)
* Add sudo to env landing pg and wsa support update * Add Windows AI to dev env * Add Advanced Paste page for PT * Update image paste section * Add some basic text for image paste sections * Release notes for 1.5.3 (#4230) * Updating release notes and downloads for 1.4 experimental * Minor wording revisions * Release notes for 1.3.2 * Adding first release notes for 1.4-preview1 * Release notes for 1.3.3 * Fixing broken bookmark links * Updating 1.4-preview1 rel notes * Removing en-us from link * Adding release notes and downloads for 1.4-preview2 * Fixing bookmark * Tweaking wording for XAML Islands section * Minor wording tweaks * Clarifying wording for custom titlebar scenarios * Update preview-channel.md (#3728) minor revs * Adding release notes and downloads for WASDK 1.4.0 stable * Updating wording for ItemsView section * Removing comment referring to preview release * Removing duplicate reference to Popup/FlyoutBase.ShouldConstrainToRootBounds * Adding further detail to the .NET8 RID breaking change note * Fixing punctuation in formatting * Updating wording for .NET 8 recommended steps * Adding rel notes for 1.4.1 * Fixing typo * Adding rel note for custom titlebar updates in 1.4.0 * Fixing typo * Adding rel notes for 1.4.2 * Adding link to source for 1.4.1 and 1.4.2 * Merging main * Moving source links to version column instead of the runtime downloads column * Adding rel notes for 1.4.3 * Adding release notes for 1.5-experimental1 * Adding note for new non-experimental APIs included in 1.5-experimental1 * Adding link to source for 1.5-exp1 * Adding link to source for 1.5-exp1 * Adding release notes for 1.4.4 * Fixing formatting * Fixing release date for 1.4.4 * Adding release notes for 1.5-exp2 * Fixing typo from 1 to 2 * Adding initial release notes for 1.5-preview1 * Typo fix and date changes * Adding release notes for 1.4.5 * Updating bug fix wording * Update release-channels.md corrected bookmark? * First draft for 1.5.0 release notes * Adding images, section for previously planned features, and minor other feature updates for 1.5 * Spelling and phrasing tweaks * Adding more features, fixed bugs, and phrasing updates per feedback * Adding release notes for 1.5.2 * Fixing typo * Fixing phrasing * Adding a missing word * Fixing typo * 1.3 out of support edit * Adding 1.5.3 release notes * Fixing phrasing * Updating date of release --------- Co-authored-by: KB <[email protected]> Co-authored-by: Karl-Bridge-Microsoft <[email protected]> * Remove image paste and add ai text example uses * Add example ideas for AI pasting * Add note about AI output quality * Clarify text pasting in description * Update phrasing in desc * Revert "Release notes for 1.5.3 (#4230)" This reverts commit b2717f86fb526c2d1aba379ab341dd80403ebbbc. * Add advanced paste screenshots * Remove spellcheck squiggles * Remove images for better accessibility Use sample input and output blocks of text for examples instead. * Remove some screenshots * Update description from review suggestion * Update hub/powertoys/advanced-paste.md Co-authored-by: Craig Loewen <[email protected]> * Update hub/powertoys/advanced-paste.md Co-authored-by: Craig Loewen <[email protected]> * Update advanced paste screenshot * Update hub/powertoys/advanced-paste.md Co-authored-by: Craig Loewen <[email protected]> * Dev Home Utilities (do not merge) (#4246) * Adding content for search provider gleam icons * Adding mention of current schema version * Updating per email feedback * Updating per email feedback * Updating per email feedback * Updating per email feedback * Updates per PR review * Initial commit for share sheet section * Fix api link * Add context jump indicator to TOC * Add some intro text to last packaged snippet * Add see also links to other pages * Add details for unpackaged apps * Remove extra sentence * Update per PR review * Update per PR review * Changes from feedback * Update spare package terminology * Adding steps to add package identity * Move sample walkthrough to unpackaged page * Update config.yml * Removing Store requirements and settings URI * Release notes for 1.5.3 (#4230) * Updating release notes and downloads for 1.4 experimental * Minor wording revisions * Release notes for 1.3.2 * Adding first release notes for 1.4-preview1 * Release notes for 1.3.3 * Fixing broken bookmark links * Updating 1.4-preview1 rel notes * Removing en-us from link * Adding release notes and downloads for 1.4-preview2 * Fixing bookmark * Tweaking wording for XAML Islands section * Minor wording tweaks * Clarifying wording for custom titlebar scenarios * Update preview-channel.md (#3728) minor revs * Adding release notes and downloads for WASDK 1.4.0 stable * Updating wording for ItemsView section * Removing comment referring to preview release * Removing duplicate reference to Popup/FlyoutBase.ShouldConstrainToRootBounds * Adding further detail to the .NET8 RID breaking change note * Fixing punctuation in formatting * Updating wording for .NET 8 recommended steps * Adding rel notes for 1.4.1 * Fixing typo * Adding rel note for custom titlebar updates in 1.4.0 * Fixing typo * Adding rel notes for 1.4.2 * Adding link to source for 1.4.1 and 1.4.2 * Merging main * Moving source links to version column instead of the runtime downloads column * Adding rel notes for 1.4.3 * Adding release notes for 1.5-experimental1 * Adding note for new non-experimental APIs included in 1.5-experimental1 * Adding link to source for 1.5-exp1 * Adding link to source for 1.5-exp1 * Adding release notes for 1.4.4 * Fixing formatting * Fixing release date for 1.4.4 * Adding release notes for 1.5-exp2 * Fixing typo from 1 to 2 * Adding initial release notes for 1.5-preview1 * Typo fix and date changes * Adding release notes for 1.4.5 * Updating bug fix wording * Update release-channels.md corrected bookmark? * First draft for 1.5.0 release notes * Adding images, section for previously planned features, and minor other feature updates for 1.5 * Spelling and phrasing tweaks * Adding more features, fixed bugs, and phrasing updates per feedback * Adding release notes for 1.5.2 * Fixing typo * Fixing phrasing * Adding a missing word * Fixing typo * 1.3 out of support edit * Adding 1.5.3 release notes * Fixing phrasing * Updating date of release --------- Co-authored-by: KB <[email protected]> Co-authored-by: Karl-Bridge-Microsoft <[email protected]> * Update sudo icon (#4233) * Updates based on feature team review * Add share target videos to overview * Fix spelling error * Comment out videos until captioned * Update header * Add deprecated tag (#4235) * Reg type (#4238) * Adding link to DMA request form * Update index.md * Add new video for share * Adding new page on how to use Microsoft Store Web Installer (#4240) * Adding new page on how to use Microsoft Store Web Installer * trying new link * Update wording to intro video * Update video intro paragraph * Fix XML in desktop-to-uwp-extensions.md (#4982) * Fix XML in desktop-to-uwp-extensions.md Syntax error in XML, and note that it's `uap:` not `uap2:` https://learn.microsoft.com/en-us/uwp/schemas/appxpackage/uapmanifestschema/element-uap-supportedfiletypes * Update desktop-to-uwp-extensions.md --------- Co-authored-by: Steven White <[email protected]> * Update index.md * Refining documentation for Store Web Installer (#4242) Introducing changes to.. - The language used in the user flow section - Adding enterprise handling to feature availability - Removed Subscriptions and Movies/TV from feature availability - Corrected an error in "Enable this feature for your app" * Update index.md * Updating LAF boilerplate to use fwlink instead of aka * add initial utilities docs * add more images --------- Co-authored-by: Drew Batchelor (he/him) <[email protected]> Co-authored-by: Alvin Ashcraft <[email protected]> Co-authored-by: Arsenii Gorkin <[email protected]> Co-authored-by: Duncan MacMichael <[email protected]> Co-authored-by: KB <[email protected]> Co-authored-by: Karl-Bridge-Microsoft <[email protected]> Co-authored-by: Matt Wojciakowski <[email protected]> Co-authored-by: Seth Manheim <[email protected]> Co-authored-by: Steven White <[email protected]> Co-authored-by: Julia Cawthra <[email protected]> Co-authored-by: MikeHillberg <[email protected]> Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com> Co-authored-by: Raunak Oberoi <[email protected]> Co-authored-by: Alvin Ashcraft <[email protected]> * Windows on Arm updates * Added quickstart playground page to release build 2024 branch (#4256) * Added quickstart playground page * Updated comments from PR * Updated comments from PR * Editorial review updates --------- Co-authored-by: Matt Wojciakowski <[email protected]> * Fix Dev Home TOC * Add advanced paste to PT index --------- Co-authored-by: Alvin Ashcraft <[email protected]> Co-authored-by: Duncan MacMichael <[email protected]> Co-authored-by: KB <[email protected]> Co-authored-by: Karl-Bridge-Microsoft <[email protected]> Co-authored-by: Alvin Ashcraft <[email protected]> Co-authored-by: Craig Loewen <[email protected]> Co-authored-by: Kayla Cinnamon <[email protected]> Co-authored-by: Drew Batchelor (he/him) <[email protected]> Co-authored-by: Arsenii Gorkin <[email protected]> Co-authored-by: Seth Manheim <[email protected]> Co-authored-by: Steven White <[email protected]> Co-authored-by: Julia Cawthra <[email protected]> Co-authored-by: MikeHillberg <[email protected]> Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com> Co-authored-by: Raunak Oberoi <[email protected]>
1 parent 10b50b5 commit 348cf9a

17 files changed

+279
-91
lines changed

.openpublishing.redirection.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7735,6 +7735,11 @@
77357735
"redirect_url": "/windows/ai/samples/tutorial-maui-ai",
77367736
"redirect_document_id": false
77377737
},
7738+
{
7739+
"source_path": "hub/powertoys/paste-as-plain-text.md",
7740+
"redirect_url": "/windows/powertoys/advanced-paste",
7741+
"redirect_document_id": false
7742+
},
77387743
{
77397744
"source_path": "hub/apps/get-started/dev-options.md",
77407745
"redirect_url": "/windows/apps/get-started/",

.vscode/launch.json

Lines changed: 0 additions & 18 deletions
This file was deleted.

hub/dev-environment/toc.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,16 @@ items:
99
href: ../dev-home/index.md
1010
- name: Machine configuration
1111
href: ../dev-home/setup.md
12+
- name: Utilities
13+
href: ../dev-home/utilities.md
1214
- name: Extensions
1315
href: ../dev-home/extensions.md
1416
- name: Environments
1517
href: ../dev-home/environments.md
1618
- name: Windows customization
1719
href: ../dev-home/windows-customization.md
20+
- name: Quickstart Playground
21+
href: ../dev-home/quickstart-playground.md
1822
- name: Dev Drive
1923
items:
2024
- name: Overview
@@ -109,6 +113,8 @@ items:
109113
href: ../powertoys/grouppolicy.md
110114
- name: Report a Bug
111115
href: https://github.com/microsoft/PowerToys/issues/new/choose
116+
- name: Advanced Paste
117+
href: ../powertoys/advanced-paste.md
112118
- name: Always on Top
113119
href: ../powertoys/always-on-top.md
114120
- name: Awake
@@ -137,8 +143,6 @@ items:
137143
href: ../powertoys/mouse-utilities.md
138144
- name: Mouse without Borders
139145
href: ../powertoys/mouse-without-borders.md
140-
- name: Paste as Plain Text
141-
href: ../powertoys/paste-as-plain-text.md
142146
- name: Peek
143147
href: ../powertoys/peek.md
144148
- name: PowerRename

hub/dev-home/quickstart-playground.md

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
---
2+
title: Quickstart Playground in Dev Home
3+
description: Quickstart playground is an experimental feature in Windows Dev Home that allows you to input a natural language prompt, and then generate a full ready to develop environment with just the click of a button using the power of AI.
4+
ms.date: 05/21/2024
5+
ms.topic: overview
6+
---
7+
8+
# Quickstart Playground in Dev Home
9+
10+
**Quickstart Playground** is an experimental feature in Dev Home, designed to create ready-to-use app development projects through the use of natural language prompts. You can, for example, enter the prompt: “Create a project to develop the game Snake using Python”, select **Generate**, and then open up that project inside of Visual Studio Code. Quickstart Playground in Dev Home streamlines the development process, offering a user-friendly interface for creating starter project templates.
11+
12+
This feature is powered by the 'Dev containers with OpenAI' extension in Dev Home.
13+
14+
## Pre-requisites
15+
16+
To use this feature, you will need to install:
17+
18+
- [Docker Desktop]( https://www.docker.com/products/docker-desktop/)
19+
- [Visual Studio Code]( https://code.visualstudio.com/)
20+
- [Visual Studio Code Dev Container Extension]( https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)
21+
- An OpenAI account with available paid credits
22+
23+
This tool will create a Dev Container, which fully defines a development-ready environment. Learn more: [Dev Containers tutorial (VS Code docs)]( https://code.visualstudio.com/docs/devcontainers/tutorial).
24+
25+
## Enable the feature
26+
27+
As this feature is currently experimental, you first need to open Dev Home and turn the feature on:
28+
29+
1. Navigate to **Settings -> Experimental Features -> Quickstart Playground** and turn this feature on. When you enable this feature, the **Dev Home Azure Extension** will automatically be installed, since it is an extension that can provide functionality for this feature.
30+
31+
2. Navigate to the **Machine configuration** page from the main navigation menu, you will see the **Quickstart Playground** option in the menu.
32+
33+
:::image type="content" source="../images/quickstart-machine-config.png" alt-text="Dev Home screenshot of machine config page":::
34+
35+
## Create your first Quickstart Playground project
36+
37+
To create your first Quickstart Playground project:
38+
39+
1. Select the **Dev Container using OpenAI** extension (other extensions are supported as well, but for the purpose of this tutorial, we will use OpenAI).
40+
2. Select Quickstart Playground.
41+
3. Complete the set-up steps. Follow instructions to install any required software and input your OpenAI API key (or any required permissions for other extensions).
42+
4. Once set-up steps are complete, you can select from the example prompts at the top, or input your own.
43+
5. Select **Generate** to create the project and view its output.
44+
45+
:::image type="content" source="../images/quickstart-generate.png" alt-text="Dev Home screenshot of generate page":::
46+
47+
6. Select **Open in VS Code** to open the project in Visual Studio Code. You'll then need to select **Reopen in container** to open the project fully as a Dev Container.
48+
49+
:::image type="content" source="../images/quickstart-vscode.png" alt-text="VS Code screenshot of reopen in container":::
50+
51+
7. Explore and run your code. Check Readme files for additional instructions.
52+
53+
:::image type="content" source="../images/quickstart-vscode-project.png" alt-text="VS Code screenshot of project":::
54+
55+
## Responsible use of AI
56+
57+
Carefully review the output before opening any project generated by AI. It is possible for AI to make mistakes. See the [OpenAI Privacy Policy]( https://openai.com/policies/privacy-policy) and [OpenAI Terms of Use]( https://openai.com/policies/terms-of-use) for guidance on AI use in the Dev Home Quickstart Playground feature.
58+
59+
> [!NOTE]
60+
> If you use this feature and see an error `API key quota exceeded`, that means you do not have credits in your OpenAI account and would need to purchase them.
61+
62+
## Sending feedback
63+
64+
This is an experimental feature and your feedback can help improve it! Contribute feedback by:
65+
66+
- Use the thumbs up or thumbs down following the **Generate** result, indicating whether the response was useful or incorrect. This will help improve accuracy in the future.
67+
- Open Dev Home and select **Settings -> Feedback**. Provide feedback as bug reports or feature requests.
68+
69+
## Troubleshooting
70+
71+
**How do I remove an incorrect OpenAI API key?**
72+
73+
- Navigate to the 'Extensions' page in Dev Home. Find the **Dev Home Azure Extension** and select it to open the drop-down menu. Select the arrow beside the 'On' button to access the extension settings page. There you will see a **Clear OpenAI API key** button.

hub/dev-home/utilities.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
title: Dev Home utilities
3+
description: Get access to developer utilities directly in Windows through Dev Home.
4+
ms.date: 05/09/2024
5+
ms.topic: overview
6+
---
7+
8+
# Use developer utilities delivered with Dev Home
9+
10+
Dev Home brings a set of utilities that are helpful to developers directly to Windows. [Microsoft PowerToys](../powertoys/index.md) now delivers some of its utilities within Dev Home, making it even easier to use these tools.
11+
12+
![Dev Home utilities screenshot](../images/dev-home-utilities.png)
13+
14+
## Environment Variables
15+
16+
[Environment Variables](../powertoys/environment-variables.md) offers an easy and convenient way to manage environment variables. It allows you to create profiles for managing a set of variables together. Profile variables have precedence over User and System variables.
17+
Applying the profile adds variables to User environment variables in the background. When a profile is applied, if there is an existing User variable with the same name, a backup variable is created in User variables which will be reverted to the original value on profile un-apply.
18+
Applied variables list shows the current state of the environment, respecting the order of evaluation of environment variables (Profile > User > System). Evaluated Path variable value is shown at the top of the list.
19+
20+
![Environment Variables screenshot](../images/powertoys-environment-variables.png)
21+
22+
## Hosts File Editor
23+
24+
Windows includes a local "Hosts" file that contains domain names and matching IP addresses, acting as a map to identify and locate hosts on IP networks. Every time you visit a website, your computer will check the hosts file first to see which IP address it connects to. If the information is not there, your internet service provider will look into the Domain Name Server (DNS) for the resources to load the site.
25+
The [Hosts File Editor](../powertoys/hosts-file-editor.md) provides a convenient way to edit the hosts file. This can be useful for scenarios like migrating a website to a new hosting provider or domain name, which may take a 24-48 hour period of downtime. Creating a custom IP address to associate with your domain using the hosts file can enable you to see how it will look on the new server.
26+
27+
![PowerToys Hosts File Editor: Add new entry](../images/pt-hosts-file-editor-add-new-entry.gif)
28+
29+
## Registry Preview
30+
31+
[Registry Preview](../powertoys/registry-preview.md) simplifies the process of visualizing and editing complex Windows Registry files. It can also write changes to the Windows Registry.
32+
33+
![Registry Preview screenshot](../images/pt-registrypreview.png)

hub/images/dev-home-utilities.png

297 KB
Loading

hub/images/pt-advanced-paste.png

16.9 KB
Loading

hub/images/quickstart-generate.png

204 KB
Loading
184 KB
Loading
182 KB
Loading

hub/images/quickstart-vscode.png

87.5 KB
Loading

hub/images/sudo.png

23.2 KB
Loading

hub/powertoys/advanced-paste.md

Lines changed: 126 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,126 @@
1+
---
2+
title: PowerToys Advanced Paste for Windows
3+
description: An AI enhanced tool that enables you to intelligently paste the text from your clipboard into any format needed.
4+
ms.date: 04/24/2024
5+
ms.topic: article
6+
no-loc: [PowerToys, Windows, Paste as Plain Text, Advanced Paste, Win]
7+
---
8+
9+
# Advanced Paste
10+
11+
PowerToys **Advanced Paste** is an AI enhanced tool that enables you to intelligently paste the text from your clipboard into any format needed.
12+
13+
## Getting started
14+
15+
### Enabling
16+
17+
To start using Advanced Paste, enable it in the PowerToys Settings.
18+
19+
### Activating
20+
21+
Open the **Advanced Paste** window with the activation shortcut (default: <kbd>Win</kbd>+<kbd>Shift</kbd>+<kbd>V</kbd>). See the [Settings](#settings) section for more information on customizing the activation shortcut and additional shortcut actions.
22+
23+
## Settings
24+
25+
From the Settings menu, the following options can be configured:
26+
27+
| Setting | Description |
28+
| :--- | :--- |
29+
| Enable Paste with AI | Enables the AI-powered paste feature. An OpenAI API key is required. |
30+
| Custom format preview | Enable to preview the output of the custom format before pasting. |
31+
| Clipboard history | Enable to automatically save clipboard history. |
32+
| Open Advanced Paste shortcut | The customizable keyboard command to open the **Advanced Paste** window. |
33+
| Paste as plain text directly shortcut | The customizable keyboard command to paste as plain text without opening the **Advanced Paste** window. |
34+
| Paste as Markdown directly shortcut | The customizable keyboard command to paste as Markdown without opening the **Advanced Paste** window. |
35+
| Paste as JSON directly shortcut | The customizable keyboard command to paste as JSON without opening the **Advanced Paste** window. |
36+
37+
> [!IMPORTANT]
38+
> It's possible to set <kbd>Ctrl</kbd>+<kbd>V</kbd> as an activation shortcut. This is not recommended, as overriding this shortcut may have unintended consequences.
39+
40+
## Advanced text paste
41+
42+
Advanced Paste includes several text-based paste options. These options are available in the **Advanced Paste** window, which can be opened using the activation shortcut. You can also paste as plain text, markdown, or JSON directly using the customizable keyboard commands.
43+
44+
:::image type="content" source="../images/pt-advanced-paste.png" alt-text="Advanced Paste screenshot":::
45+
46+
### Paste as Plain Text
47+
48+
**Paste as Plain Text** enables you to paste text stored in your clipboard, excluding any text-formatting, using a quick key shortcut. Any formatting included with the clipboard text will be replaced with an unformatted version of the text.
49+
50+
:::image type="content" source="../images/pt-paste-as-plain-text.png" alt-text="Paste as Plain Text screenshot":::
51+
52+
### Paste as JSON
53+
54+
**Paste as JSON** enables you to paste text stored in your clipboard, updating any text-formatting to JSON, using a quick key shortcut. Any formatting included with the clipboard text will be replaced with a JSON formatted version of the text.
55+
56+
Sample input:
57+
58+
```xml
59+
<note>
60+
<to>Mr. Smith</to>
61+
<from>Ms. Nguyen</from>
62+
<body>Do you like PowerToys?</body>
63+
</note>
64+
```
65+
66+
JSON output:
67+
68+
```json
69+
{
70+
"note": {
71+
"to": "Mr. Smith",
72+
"from": "Ms. Nguyen",
73+
"body": "Do you like PowerToys?"
74+
}
75+
}
76+
```
77+
78+
### Paste as Markdown
79+
80+
**Paste as Markdown** enables you to paste text stored in your clipboard, updating any text-formatting to markdown, using a quick key shortcut. Any formatting included with the clipboard text will be replaced with a markdown formatted version of the text.
81+
82+
Sample input:
83+
84+
```html
85+
<b>Paste</b> <i>as</i> <a href="https://en.wikipedia.org/wiki/Markdown">Markdown</a>
86+
```
87+
88+
Markdown output:
89+
90+
```md
91+
**Paste** *as* [Markdown](https://en.wikipedia.org/wiki/Markdown)
92+
```
93+
94+
### Paste text with AI
95+
96+
When you paste text with AI, the text is analyzed and formatted based on the context of the text and the prompt provided to the OpenAI call. This feature requires that an OpenAI API key be provided in the PowerToys settings, and that you have available credits in your account.
97+
98+
> [!NOTE]
99+
> If you use this feature and see an error `API key quota exceeded`, that means you do not have credits in your OpenAI account and would need to purchase them.
100+
101+
Some examples of how this feature can be used include:
102+
103+
- **Summarize text**: Take long text from the clipboard and ask the AI to summarize it.
104+
- **Translate text**: Take the text from the clipboard in one language and ask the AI to translate it to another language.
105+
- **Generate code**: Take a description of a function from the clipboard and ask the AI to generate the code for it.
106+
- **Transform text**: Take text from the clipboard and ask the AI to rewrite it in a specific style, such as a professional email or a casual message.
107+
- **Stylize text**: Take text from the clipboard and ask the AI to rewrite it in the style of a well-known author, book, or speaker.
108+
109+
You could ask the AI to paste the text as if it were written by Mark Twain or Shakespeare, for example, or to summarize a long case study. The possibilities are endless.
110+
111+
Sample input:
112+
113+
> The new Advanced Paste feature in PowerToys is now available. You can use it to save time and improve your writing.
114+
115+
AI output when prompting to "Format the text as if it were written by Mark Twain":
116+
117+
> Say, have you heard the news? The newfangled Advanced Paste feature in PowerToys is finally here! It's a nifty tool that's sure to save you time and spruce up your writing. If you're in the market for a bit of writing wizardry, this here Advanced Paste just might be the ticket for ya.
118+
119+
> [!NOTE]
120+
> As with any AI tool, the quality of the output is dependent on the quality of the input. The more context you provide, the better the AI will be able to understand and respond to your request. Be sure to carefully review the output before using it. Please see OpenAI's [privacy](https://openai.com/policies/privacy-policy) and [terms](https://openai.com/policies/terms-of-use) pages for more info on AI usage in this feature.
121+
122+
## See also
123+
124+
- [Microsoft PowerToys: Utilities to customize Windows](index.md)
125+
- [Installing PowerToys](install.md)
126+
- [General settings for PowerToys](general.md)

hub/powertoys/index.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,17 @@ Microsoft PowerToys is a set of utilities for power users to tune and streamline
2424

2525
The currently available utilities include:
2626

27+
### Advanced Paste
28+
29+
:::row:::
30+
:::column:::
31+
[![Advanced Paste screenshot](../images/pt-advanced-paste.png)](advanced-paste.md)
32+
:::column-end:::
33+
:::column span="2":::
34+
[Advanced Paste](advanced-paste.md) is an AI enhanced tool that enables you to intelligently paste the text from your clipboard into any format needed.
35+
:::column-end:::
36+
:::row-end:::
37+
2738
### Always On Top
2839

2940
:::row:::
@@ -184,17 +195,6 @@ The currently available utilities include:
184195
:::column-end:::
185196
:::row-end:::
186197

187-
### Paste As Plain Text
188-
189-
:::row:::
190-
:::column:::
191-
[![Paste As Plain Text screenshot](../images/pt-paste-as-plain-text.png)](paste-as-plain-text.md)
192-
:::column-end:::
193-
:::column span="2":::
194-
[Paste As Plain Text](paste-as-plain-text.md) allows you to paste text from your clipboard, excluding text-formatting, with a quick key shortcut (<kbd>⊞ Win</kbd>+<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>V</kbd>).
195-
:::column-end:::
196-
:::row-end:::
197-
198198
### Peek
199199

200200
:::row:::

hub/powertoys/paste-as-plain-text.md

Lines changed: 0 additions & 35 deletions
This file was deleted.

0 commit comments

Comments
 (0)