Erstellen Sie eine benutzerdefinierte Textumwandlung


3

In einem Textfeld kann ich mit der rechten Maustaste klicken und Transformationen & gt; Machen Sie Großbuchstaben.

Ist es möglich, eigene Texttransformationen zu erstellen? Ein sehr vereinfachtes Beispiel wäre, den ausgewählten Text in Klammern zu setzen.


Hast du so etwas wie Automator Service probiert, ein Apple Script?
Buscar웃

Antworten:


3

Erstellen Sie einen Automator-Dienst, der Text akzeptiert, und verwenden Sie die folgende AppleScript-Aktion:

on run {input}
    return "(" & (input as string) & ")"
end run

2

Sie können auch erstellen ~/Library/Keybindings/ und speichern Sie eine Eigenschaftsliste wie diese als ~/Library/Keybindings/DefaultKeyBinding.dict:

{
  // option-9 to wrap with parentheses
  "~9" = (setMark:, moveBackward:, insertText:, "(", swapWithMark:, moveForward:, moveForward:, insertText:, ")", moveBackward:);
}

Beenden Sie die Anwendungen und öffnen Sie sie erneut, um die Änderungen zu übernehmen.

Sehen http://osxnotes.net/keybindings.html oder https://github.com/ttscoff/KeyBindings/blob/master/DefaultKeyBinding.dict für weitere Beispiele.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.