DevUtilsApp / DevUtils-app

All-in-one Toolbox for Developers. Native macOS app.
https://devutils.com
Other
4.09k stars 222 forks source link

[Feature] Add Keyboard Shortcut for Instant Clipboard Replace #79

Open calendee opened 2 years ago

calendee commented 2 years ago

I use Instant Clipboard Replace ❤️ all the time. However, I'd really prefer not to have to use my mouse during this operation.

Here are several possible ways to implement this:

Easiest(?)

1) Open the DevUtils to any tool that supports Instant Clipboard Replace 2) Copy something in my other app 3) Switch to DevUtils 4) Press some keyboard sequence to trigger Instant Clipboard Replace 5) Switch to my other app 6) Paste new clipboard data

Cleanest

1) Open the DevUtils to any tool that supports Instant Clipboard Replace 2) Copy something in my other app 3) Press some keyboard sequence to trigger Instant Clipboard Replace without needing to switch to DevUtils 4) Paste new clipboard data

Any chance one of these features could be added?

trungdq88 commented 2 years ago

Thanks for sending your suggestion!

I'm working on a new flow to trigger DevUtils tools that is much shorter:

  1. Copy your data to the clipboard.
  2. Press DevUtils' hotkey, which opens DevUtils and puts the focus on the "Quick Action" input.
  3. Search for the tool you want to use by typing the tool name
  4. Press Command-Enter (or Enter) and the new processed content will be replaced on the clipboard.

What do you think of this?

calendee commented 2 years ago

Thanks for responding!

That sounds good to me as long as Step 2 defaults to the last used tool and pressing enter does the action.

trungdq88 commented 2 years ago

This is now available in version 1.14 🥳

Press Command+Shift+R while the tool is active will instantly trigger the replace clipboard feature.

CleanShot 2022-04-11 at 20 15 43@2x

calendee commented 2 years ago

Awesome! Thanks so much for adding this feature.

trungdq88 commented 2 years ago

Glad it helps! I'll like to keep this page open (I only close invalid/duplicate issues) 😄