microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
110.71k stars 6.52k forks source link

Reimplement Advanced Paste as a PowerToys Run plugin #35393

Open B-E-Z opened 1 week ago

B-E-Z commented 1 week ago

Description of the new feature / enhancement

Advanced Paste is awesome but its functionality/workflow mimics that of Power Toys Run verbatim. It would be great if Advanced Paste were directly integrated into PowerToys Run as a plugin, allowing access to its custom paste menu items directly from an already familiar and incredibly useful tool.

Scenario when this would be used?

As it stands, the functionality for the Advanced Paste (AP) menu is incredibly similar to the functionality of PowerToys Run (PTR), which leverages far more intrinsic PowerToys and other dynamic functionality. Both utilities, have a hot key which pulls up a menu and allows you to type and tab your way to the specific item you wish to launch. In PTR it’s a giant host of functions and in AP it’s just paste functions.

It would be fantastic to simplify access to the AP functions/menu items, by integrating them directly into PTR. This would allow users access to those custom menu items with a simpler and more universal HotKey (Alt+Space) and leverage either a Direct activation command for the plugin or just include in global results and type out “paste”, “plain” (text), “markdown”, JSON, etc, and receive the same context options to call those functions directly without having to open a second menu to do so or use a more cumbersome hotkey for a far smaller subset of commands. You could also just implement a “Paste” command in PTR that allowed you to tab through the various options in the same way that the folder plugin allows you to tab through options like “copy as path” or “open path in console.” PTR even gives you the shortcut tips for those direct commands in the same manner that advanced paste does, again replicating very common functionality.

Supporting information

No response

JulianBrasse commented 1 week ago

I disagree. This should still be a seperate feature, as PowerToys run doesn't paste into anything but is more of a search function.