Available Studio 2019 Trados Keyboard Shortcuts and AutoHotKey

Hi all,

Studio has so many keyboard shortcuts that one can hardly remember them. Going through the mammoth list of keyboard shortcuts is another task! Most probably if you have an AutoHotKey (say Ctrl-C), it will not work as Studio uses it for Copy. Questions:

How to find out available shortcut keys (those not used by Studio)? For example, Ctrl-J is available! (I had to try out some 15 key combos to get this one!)

Are there some tips for programming the AutoHotKey. Apparently, you can use CapsLock+a, b, c....etc.

Are there any other such available shortcut keys that can be used as an AutoHotKey? (Obviously the F1..F12 keys are out.)

Many thanks in advance.

Guru

Parents
  • Hi Guru,

    A few tips:

    1. You can sort the Studio shortcut list by shortcut, and that should make it easier to figure out if a particular key combination is already in use.

    2. Even if there's already a Studio shortcut that uses a certain key combination, it's very likely that creating an AutoHotkey script with the same combination will override the Studio shortcut, so if your AHK script is working but something in Studio stops working, there's likely to be a shortcut conflict. Many of my AHK scripts use Alt as a modifier key, since I don't really use Alt to access the ribbon shortcuts, so I use Alt+L to launch searches in Linguee, for example, instead of activating the Tell Me feature in Studio 2019. Assigning your own shortcuts to the F keys will remap them as well, so, for example, I use F2 to filter segments based on selected text instead of its assigned function in Studio (script below; to use it, select some text in the source segment and press F2).

    ;Filter on selected text
    F2::
    Send ^c
    Sleep 200
    Send ^{F6}
    Sleep 200
    Send ^v
    Sleep 200
    Send {Enter}
    Sleep 100
    Send {Control Down}{Home}{Control Up}{Down}
    Return

    3. In addition to using a modifier key (Windows Key, Ctrl, Alt or Shift) plus a letter, you can also use letter combinations to launch your scripts. For example, I use "ttt" to launch a script that takes me to the active project's memories (below, so you can test it if you'd like). This opens a world of possibilities, because you're not limited to only using hotkeys that consist of modifiers plus other keys.

    ::ttt:: ;go to Project Memories
    Send {Esc}
    Send !p
    Sleep 100
    Send Pro
    Send 100
    Send Lan
    Sleep 100
    Send {Down 2}
    Sleep 100
    Send {Tab 2}
    Return

    Hope that helps a bit. I'm sure some of our other colleagues who are much more knowledgeable about AHK can share some valuable tips as well!
  • Wow! A 100+ likes! What a wonderful reply. You are really a great teacher. Thank you so much. (Er...please convert above into your blog for wider dissemination.) Again, thank you so very much for a fantastic response.
Reply Children