Ekspander tekstu nasłuchuje krótkiego wyzwalacza, który wpisujesz — ;sig, addr, brb — i zamienia go na dłuższy blok tekstu zapisany wcześniej. Narzędzia, które to robią, dzielą się na Windows kategorie, różniące się ogromnie kosztem konfiguracji, a niemal wcale tym, co potrafią wygenerować. Każde z nich rozwija tekst, który został już przez Ciebie zapisany. Żadne nie pomoże Ci w napisaniu zdania po raz pierwszy.

Właśnie dlatego dyskusje w rodzaju „jakiego ekspandera tekstu użyć?” nigdy tak naprawdę nie prowadzą do zgody. Ich uczestnicy odpowiadają z perspektywy różnych kategorii, a każda z nich rzeczywiście jest właściwą odpowiedzią dla innej osoby.

Cztery kategorie

1. Narzędzia skryptowe

AutoHotkey to typowy przykład. Hotstring to jedna linijka — ::brb::be right back — a ten sam skrypt może też zmieniać przypisanie klawiszy, przenosić okna i automatyzować całe procesy. Możliwości są ogromne, ale plik skryptu trzeba utrzymywać bez końca.

2. Ekspandery konfigurowane za pomocą pliku

Najbardziej znanym narzędziem jest espanso: wieloplatformowe oprogramowanie open source konfigurowane przez edycję plików YAML. Jest darmowe i niezawodne, jeśli swobodnie czujesz się w edytorze tekstu; jeśli nie, może stanowić barierę.

3. Menedżery fragmentów tekstu z interfejsem graficznym

PhraseExpress, Beeftext, FastKeys, Breevy oraz własny Text Replacements od GagarinSoft. Dodajesz fragmenty w oknie, porządkujesz je w folderach i nie musisz dotykać pliku konfiguracyjnego. Tego właśnie chce większość osób.

4. Usługi chmurowe w modelu subskrypcyjnym

TextExpander i podobne usługi synchronizują fragmenty między komputerami i zespołami, oferując wspólne biblioteki oraz raporty użycia. Opłata jest naliczana co miesiąc za każde stanowisko, a biblioteka fragmentów znajduje się na serwerze należącym do kogoś innego.

Wybór kategorii

Uczciwa zasada wyboru jest prosta. Jeśli już piszesz skrypty, kategoria 1 nie wiąże się z żadnymi dodatkowymi kosztami. Jeśli chcesz darmowego oprogramowania open source i nie przeszkadza Ci YAML — wybierz kategorię 2. Jeśli chcesz dodać fragment w dziesięć sekund, niczego się przy tym nie ucząc — kategorię 3; dla większości osób to właściwy wybór domyślny. Subskrypcja w kategorii 4 ma sens tylko wtedy, gdy zespół potrzebuje jednej wspólnej, nadzorowanej biblioteki fragmentów na kilku komputerach.

Kategoria Koszt konfiguracji Najlepsze dla
Skrypty (AutoHotkey) Wysoki — piszesz skrypt i go utrzymujesz Osoby automatyzujące znacznie więcej niż tylko tekst
Plik konfiguracyjny (espanso) Średni — YAML, konfiguracja na każdym komputerze Osoby potrzebujące darmowego, otwartego i wieloplatformowego rozwiązania
Menedżer fragmentów tekstu z interfejsem graficznym Niski — dodajesz fragment w oknie Prawie wszyscy pozostali
Subskrypcja usługi chmurowej Niski, ale powtarzający się koszt za każde stanowisko Zespoły współdzielące jedną nadzorowaną bibliotekę
Sam system Windows nie oferuje żadnej z tych kategorii. macOS od lat ma systemowe zastępowanie tekstu w Ustawieniach systemowych; Windows nigdy nie udostępnił odpowiednika, dlatego wszystkie wymienione wyżej opcje są oprogramowaniem firm trzecich. Dlaczego Windows wciąż nie ma systemowego zastępowania tekstu omówiono w artykule o historii.

Co łączy wszystkie kategorie

Oto kwestia pomijana w artykułach porównawczych. Niezależnie od wybranej kategorii mechanizm jest taki sam: z góry decydujesz, jakiego tekstu będziesz potrzebować, zapisujesz go, przypisujesz mu wyzwalacz, a później musisz ten wyzwalacz pamiętać. Narzędzie dopasowuje wyzwalacz i wkleja tekst. Wszystko, co sprawiło, że fragment był przydatny — jego treść oraz decyzja, że warto go zachować — było Twoją pracą wykonaną z wyprzedzeniem.

Ten model świetnie sprawdza się w przypadku tekstu, który za każdym razem musi być identyczny: podpisu e-mailowego, adresu pocztowego, makra do obsługi klienta, zastrzeżenia prawnego czy akapitu powitalnego zaakceptowanego przez zespół. Przewidywalność jest tu zaletą. Nie chcesz przecież, żeby podpis za każdym razem wyglądał inaczej.

Ale zastanów się, co naprawdę wpisujesz w ciągu dnia. Tylko kilka bloków tekstu rzeczywiście się powtarza dosłownie. Reszta to wiadomości, które rymują się ze sobą, ale się nie powtarzają: te same przeprosiny sformułowane nieco inaczej, to samo wyjaśnienie dopasowane do problemu innego klienta, ta sama aktualizacja statusu zawierająca informacje z bieżącego tygodnia. Nie da się do nich przypisać wyzwalacza, bo najpierw trzeba byłoby każdą z nich zapisać — a gdyby było to możliwe, wystarczyłaby Ci tylko jedna.

Luka w jednym zdaniu: Ekspander tekstu może zwrócić tylko zdania, które już wcześniej zapisano, więc z definicji nie pomoże przy większości wpisywanego tekstu.

Druga połowa: przewidywanie zamiast rozwijania

Narzędzie uzupełniające działa odwrotnie. Zamiast dopasowywać wyzwalacz do zapisanej listy, odczytuje aktualnie wpisywane zdanie i proponuje jego zakończenie — bez wyzwalacza, wcześniejszej konfiguracji ani tekstu zapisanego z wyprzedzeniem.

Typeahead To właśnie robi Windows. Działa z zasobnika systemowego i wyświetla szarą podpowiedź w wierszu, przy kursorze tekstowym, w niemal każdej aplikacji komputerowej — WhatsApp, Telegramie, Slacku, Chrome, Edge, Firefoxie, Outlooku, Thunderbirdzie, Wordzie, Notatniku, Notepad++ oraz panelach czatu i tekstu w VS Code; bufory kodu są domyślnie wyłączone, aby nie konkurowały z dedykowanym narzędziem do uzupełniania kodu. Naciśnij Tab lub strzałkę w prawo, aby zaakceptować podpowiedź, albo pisz dalej, a zniknie.

Podpowiedzi generuje lokalny model LLM (Qwen 3.5 za pośrednictwem llama.cpp), działający w całości na Twoim komputerze. Żaden wpisywany tekst nie jest nigdzie przesyłany: nie ma konta ani telemetrii tekstu, a pola haseł i aplikacje finansowe są automatycznie wykluczane. Nawet zanim pobierzesz jakikolwiek model, nadal działają własne fragmenty i autouzupełnianie oparte na słowniku.

Zauważ, czego wymaga od Ciebie część przewidująca: niczego. Nie trzeba definiować wyzwalacza ani wcześniej niczego zapisywać — narzędzie odczytuje zdanie, które już piszesz, i proponuje jego zakończenie. Typeahead ma też własne fragmenty do tekstu dopasowywanego dokładnie, ale stanowią one mniejszą część jego funkcji.

Czy potrzebujesz obu rozwiązań?

Często tak — i nie przeszkadzają sobie, bo uruchamiają się w różnych sytuacjach. Ekspander działa po wpisaniu dokładnego wyzwalacza, a Typeahead oferuje podpowiedź, którą akceptujesz klawiszem Tab lub strzałką w prawo. Jeśli powtarzany tekst składa się głównie ze stałych bloków, wystarczy samodzielny ekspander, a Text Replacements to propozycja GagarinSoft w kategorii 3: menedżer fragmentów tekstu z interfejsem graficznym dla Windows, jednorazowy zakup, bez plików konfiguracyjnych. Jeśli powtarzany tekst to głównie różne warianty podobnych treści, ekspander będzie wydawał się niedopasowany, a przewidywanie okaże się brakującym elementem.

Używaj obu rozwiązań razem, a podział będzie prosty: wyzwalacze dla akapitów, które muszą być identyczne, i przewidywanie dla całej reszty.

Często zadawane pytania

Czy Windows ma wbudowaną funkcję rozwijania tekstu?
Nie. Windows nie ma ogólnosystemowej funkcji zamiany tekstu porównywalnej z tą w Ustawieniach systemowych macOS. Poszczególne aplikacje czasem mają własne rozwiązania — wpisy Autokorekty w Wordzie czy Quick Parts w Outlooku — ale działają one tylko w danej aplikacji.
Czy AutoHotkey nadal jest najlepszym rozwiązaniem?
To najpotężniejsze rozwiązanie i jest darmowe, ale to język skryptowy, a nie aplikacja. Jeśli zależy Ci wyłącznie na rozwijaniu tekstu, menedżer fragmentów tekstu z interfejsem graficznym zapewni te same rozwinięcia bez konieczności utrzymywania skryptu. Jeśli już automatyzujesz inne zadania za pomocą AHK, dodanie hotstringów nic Cię dodatkowo nie kosztuje.
Czym różni się ekspander tekstu od autouzupełniania?
Ekspander zastępuje zdefiniowany przez Ciebie wyzwalacz stałym tekstem — za każdym razem identycznie. Autouzupełnianie przewiduje na podstawie kontekstu, jak potoczy się aktualnie wpisywane zdanie, a podpowiedź za każdym razem jest inna. Autouzupełnianie, autokorekta i rozwijanie tekstu omówiono wszystkie trzy rozwiązania obok siebie.
Czy mogę jednocześnie używać ekspandera tekstu i Typeahead?
Tak. Reagują na różne zdarzenia — ekspander na dokładny ciąg wyzwalający, a Typeahead na kontekst zdania oraz naciśnięcie Tab lub strzałki w prawo — więc mogą działać równocześnie i nie konkurują o te same klawisze.
Czy któreś z tych rozwiązań działa offline?
AutoHotkey, espanso i większość menedżerów fragmentów tekstu z interfejsem graficznym działają w pełni offline; usługi chmurowe wymagają połączenia, aby synchronizować dane. Typeahead również działa offline — model językowy uruchamia się lokalnie, więc podpowiedzi działają także w samolocie lub w sieci z ograniczonym dostępem.

Pobierz Typeahead

Jednorazowy zakup, bez subskrypcji. Windows 10 / Windows 11. 7-dniowy bezpłatny okres próbny.

Pobierz w Microsoft Store