Czy istnieje ogólnosystemowa aplikacja do manipulacji tekstem, która umożliwia zaznaczanie tekstu i konwertowanie wszystkich liter na wielkie lub małe litery, tak jak zrobiłby to edytor tekstu kodu?
Czy istnieje ogólnosystemowa aplikacja do manipulacji tekstem, która umożliwia zaznaczanie tekstu i konwertowanie wszystkich liter na wielkie lub małe litery, tak jak zrobiłby to edytor tekstu kodu?
Możesz ustawić to jako usługę uruchamianą prawym przyciskiem myszy w automacie, zgodnie z sugestią @Matthieu Riegler.
Otwórz Automator.app i utwórz „Usługę” z tym przepływem pracy.
Zwróć szczególną uwagę na pole wyboru u góry, „Wynik zastępuje wybrany test”. Po przygotowaniu i zapisaniu przepływu pracy przejdź do „Preferencje systemowe -> Klawiatura”. Po lewej stronie wybierz „Usługi”. Po prawej stronie zobaczysz utworzoną usługę, w przykładzie jest ona zapisana jako „UpperCase”. Następnie nadaj mu skrót, naciskając „Dodaj skrót” i nadaj mu to, co chcesz. Testowane w TestWrangler i TextEdit.
Skrypt używany w Automatorze:
on run {input, parameters} ustaw upperCaseString na ¬ (do shell script ("echo" & input & "| tr az AZ;")) return upperCaseStringend run
Korzystam z Mountain Lion 10.8.5 i dla całego edytowalnego tekstu mogę zaznaczyć i kliknąć prawym przyciskiem myszy tekst i wybrać Transformations -> Make Upper Case
.
Jednak wygląda na to, że nie działa to we wszystkich aplikacjach. Na przykład TextWrangler nie wyświetla tego menu. Wszystkie aplikacje systemowe (Finder, TextEdit, Mail, Calendar itp.) Działają.
Miałem ten sam problem, więc tworzę aplikację z jednym przyciskiem, która rozwiązuje ten problem. Wygląda to tak:
Tutaj znajdziesz aplikację Lowly :)
Innym narzędziem, którego używam, jest PopClip
Aplikacja może przekształcić zaznaczony tekst na WIELKIE LITERY lub nawet na małe litery. Istnieje kilka ustawień wyszukiwania i innych działań związanych z kontekstem.
Nie jestem powiązany z programistą.
To jest przykładowa edycja tej odpowiedzi ...
WordService rozwiąże Twój problem.Jest to bezpłatna aplikacja firmy Devon Technologies, która zapewnia usługi obejmujące cały system, które wykonują różne operacje na tekście, w tym zmianę wielkości liter.