Werkzeug, um Text in Groß- oder Kleinschreibung umzuwandeln

5

Gibt es eine systemweite Textbearbeitungs-App, mit der Sie Text auswählen und alle Buchstaben in Groß- oder Kleinbuchstaben umwandeln können, wie es ein Code-Texteditor tun würde?

Auch dies ist sicherlich ein Wunschdenken, aber eine Mehrfachcursor-Funktionalität unter OSX (wie Cmd + D in Sublime Text) wäre erstaunlich.

Nelu
quelle
Ein Automationsdienst könnte diesen Trick ausführen. Sie können über das Kontextmenü der Textfelder darauf zugreifen.
Matthieu Riegler

Antworten:

6

Sie können dies im Automator als Rechtsklick-Dienst einrichten, wie von @Matthieu Riegler vorgeschlagen.

Öffnen Sie Automator.app und erstellen Sie mit diesem Workflow einen "Service".

Bildbeschreibung hier eingeben

Achten Sie genau auf das Kontrollkästchen oben, "Ausgabe ersetzt ausgewählten Test". Nachdem der Workflow eingerichtet und gespeichert wurde, navigieren Sie zu „Systemeinstellungen -> Tastatur“. Wählen Sie auf der linken Seite „Dienste“. Auf der rechten Seite sehen Sie den Service, den Sie erstellt haben, im Beispiel wird er als „UpperCase“ gespeichert. Geben Sie dann eine Verknüpfung, indem Sie auf "Verknüpfung hinzufügen" klicken und geben Sie, was Sie möchten. Getestet in TestWrangler und TextEdit.

In Automator verwendetes Skript:

on run {input, parameters}
set upperCaseString to ¬
    (do shell script ("echo " & input & " | tr a-z A-Z;"))
return upperCaseString
end run
tron_jones
quelle
Das reicht für die englische Sprache, aber Sie können auch diakritische Übersetzungen hinzufügen, z. B. upperCaseString auf ¬ setzen (Shell-Skript ausführen ("echo" & input & "| tr a-zäáà A-ZÄÁÀ;")) Ihre Liste wie ä, ß und so weiter
Ruskes
2

Ich bin auf Mountain Lion 10.8.5 und für jeden bearbeitbaren Text kann ich auswählen und mit der rechten Maustaste auf den Text klicken und auswählen Transformations -> Make Upper Case.

Bildbeschreibung hier eingeben

Dies scheint jedoch nicht in allen Anwendungen zu funktionieren. TextWrangler zeigt dieses Menü beispielsweise nicht an. Alle Systemanwendungen (Finder, TextEdit, Mail, Kalender usw.) funktionieren.

Saaru Lindestøkke
quelle
Dies funktioniert ab 2018 weiter, z. B. in High Sierra (10.13.x)
myhd
0

Ich hatte den gleichen Kampf, also erstelle ich eine One-Button-App, die dieses Problem löst. Es sieht aus wie das:

Screenshot der Lowly Mac App

Die Lowly App finden Sie hier :)

Daniele
quelle
0

Ein anderes Tool, das ich benutze, ist PopClip

Die Anwendung kann ausgewählten Text in GROSSBUCHSTABEN oder sogar in Groß- und Kleinschreibung umwandeln. Es gibt verschiedene Einstellungen für Such- und andere kontextrelevante Aktionen.

Ich bin nicht mit dem Entwickler verbunden.

PopClip-Einstellungen

PopClip-Kontext

Dies ist ein Beispiel für die Bearbeitung dieser Antwort ...


PopClip im Kontext mit ausgewähltem Text

bjbk
quelle
0

WordService löst Ihr Problem. Es ist eine kostenlose App von Devon Technologies , die systemweite Dienste bereitstellt, die verschiedene Textmanipulationen durchführen, einschließlich der Änderung der Groß- und Kleinschreibung.

Calion
quelle