LoginSignup
3
2

More than 1 year has passed since last update.

【最速】選択文字列を英訳し置換するショートカットキーを作った

Last updated at Posted at 2023-01-19

まずはこちらをご覧ください。

example.gif
GIFに変換した際に余計に速くなってしまっているが、とにかく速いのは伝わると思う。

『多分これが一番早いと思います』

これで変数の命名に迷わなくなるね!

精度はGoogle翻訳に依存しているのでDeepLには劣る。こだわりがあればGoogle翻訳 APIをDeepL APIに置き換えてみてください。

セットアップ

Automator.appを開く
スクリーンショット 2023-01-20 4.14.34.png

ライブラリ > ユーティリティ > シェルスクリプトを実行
シェルをPythonに変更、以下を記述してhoge.workflowで保存

from googletrans import Translator
from pyautogui import press
from pyperclip import paste, copy

press("c")
copy(Translator().translate(paste(), src='ja', dest='en').text)
press("v")

スクリーンショット 2023-01-20 4.19.33.png

キーボードを開く
スクリーンショット 2023-01-20 4.20.31.png

ショートカットタブ > サービスにてhogeを探しキーコンビネーションを割り当てる。ここではtranslationに対してcmd + 'を割り当てた。(おすすめ)
スクリーンショット 2023-01-20 4.23.15.png

使い方

英訳したい箇所を選択してcmd + '
英語を和訳するショートカットも 'ja''en' を入れ替えるだけでできます。

プログラムと関係ないところで迷う時間を減らしましょう。
良き変数命名ライフを〜♪

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2