Aplikasi Windows 10/11

Kurang menaip, lebih banyak bicara

Tetapkan pintasan pendek — ;email, ;addr, ;sig — dan Text Replacements mengembangkannya menjadi teks penuh anda sebaik sahaja anda menekan Space atau Enter, dalam mana-mana aplikasi di Windows.

;email
↓ Space
name@company.com
;sig
↓ Enter
Salam hormat,
Ahmad Ismail
;addr
↓ Tab
No. 12, Jalan Ampang,
50450 Kuala Lumpur
:tada:
↓ titik bertindih penutup
🎉 — mana-mana daripada ~1,900 nama
emoji terbina dalam
Sebarang aplikasi
Berfungsi di seluruh sistem
$1.99
Beli sekali, tiada langganan
Cuba Percuma
Percubaan percuma 7 hari
100% peribadi
Tiada awan, tiada telemetri
Selamat untuk kata laluan
Disekat automatik dalam medan sensitif
“Masa itu wang.” Benjamin Franklin

Masa ialah satu-satunya mata wang yang tidak boleh disimpan — hanya dibelanjakan. Setiap pencetus yang anda taip ialah satu perenggan yang tidak perlu anda taip. Beberapa minit sehari, berjam-jam sebulan — digunakan untuk kerja, bukan untuk menaip semula.

Windows tiada penggantian teks.
Kami membinanya.

Masalahnya

Setiap hari anda menaip perkara yang sama berulang kali — alamat e-mel, nombor telefon, alamat pos, tandatangan, istilah teknikal. Dalam setiap aplikasi. Setiap kali.

  • Menaip alamat e-mel yang sama berpuluh-puluh kali sehari
  • Menyalin dan menampal teks templat antara aplikasi
  • Tersalah taip URL panjang atau rentetan teknikal
  • Tiada pengembangan teks terbina dalam pada Windows — tidak seperti macOS

macOS sudah bertahun-tahun mempunyai penggantian teks terbina dalam. Pengguna Windows masih menunggu.

Penyelesaiannya

Text Replacements membawa pengalaman pengembangan teks macOS ke Windows. Sediakan pintasan sekali, gunakannya di mana-mana — tanpa menukar tetingkap atau menyentuh papan keratan.

  • Taip pencetus pendek, dapatkan teks penuh serta-merta
  • Berfungsi dalam pelayar, editor, Slack, Outlook, terminal
  • Import keratan sedia ada daripada JSON atau CSV
  • Berjalan senyap dalam dulang sistem tanpa sebarang gangguan

Jari anda akan berterima kasih.

Perkara pertama yang orang sediakan

Inilah keratan yang paling banyak digunakan oleh pengguna pengembang teks:

Maklumat hubungan & identiti

;email→name@company.com
;email2→personal@gmail.com
;phone→+1 (555) 000-1234
;addr→No. 12, Jalan Ampang, 50450 Kuala Lumpur
;site→https://yourname.com

Tandatangan & ucapan penutup

;sig→Salam hormat, Ahmad Ismail — Pembangun Kanan
;ty→Terima kasih, saya akan menghubungi anda semula tidak lama lagi.
;br→Salam hormat,
;kr→Salam mesra,
;tks→Terima kasih!

Respons templat

;ooo→Saya berada di luar pejabat sehingga [tarikh]…
;intro→Perenggan pengenalan syarikat
;followup→Susulan kepada mesej saya sebelum ini…
;decline→Terima kasih kerana menghubungi kami, malangnya…
;meet→Adakah [masa] sesuai untuk panggilan ringkas?

Tarikh & masa

;date→6/8/2026 (sentiasa terkini)
;time→2:32 PTG (sentiasa terkini)
;timestamp→2026-08-06 14:32:05
Buatan sendiri→Letakkan {date} atau {time} dalam mana-mana keratan

Kod & teknikal

;lorem→Lorem ipsum dolor sit amet…
;todo→// TODO(name):
;log→console.log('')
;uuid→00000000-0000-0000-0000-000000000000
;shebang→#!/usr/bin/env python3

Emoji & simbol

:any_name:→~1,900 emoji terbina dalam — tiada keratan diperlukan
:joy:→😂
;shrug→¯\_(ツ)_/¯
;tm→™
;--→—
;deg→°
Tarikh langsung dan setiap emoji, tanpa keratan untuk diselenggara

Makro diisi pada saat anda menaip — bukan semasa keratan dicipta. Jadi ;date ialah hari ini, setiap hari.

Makro tarikh & masa

{date}→Hari ini, dalam format sistem anda
{time}→Masa semasa
{datetime}→Tarikh dan masa bersama
Pratetap→;date, ;time, ;timestamp disertakan bersama aplikasi

Format anda sendiri

{date:yyyy-MM-dd}→2026-08-06
{time:HH:mm}→14:32
{datetime:yyyy-MM-dd HH:mm:ss}→2026-08-06 14:32:05
Dalam sebarang teks→“Tarikh akhir {date:dd.MM}” juga berfungsi

Sebarang emoji dengan :name:

:fire:→🔥
:rocket:→🚀
:+1:→👍
~1,900 nama→Terbina dalam, tercetus pada titik bertindih penutup
Semua yang anda perlukan, tiada yang tidak perlu

Ringan dan fokus. Tiada langganan, tiada akaun, tiada awan.

Pengembangan serta-merta

Tekan Space, Tab atau Enter selepas pencetus anda dan teks gantian penuh muncul serta-merta — pintasan dipadam dan teks anda disuntik sekali gus.

Berfungsi dalam sebarang aplikasi

Cangkuk papan kekunci Windows aras rendah memintas penaipan di seluruh sistem. Text Replacements berfungsi dalam setiap aplikasi desktop — pelayar, VS Code, Slack, Outlook, PowerShell, Notepad.

Tidak bergantung pada susun atur

Tetapkan pintasan Latin dan cetuskannya walaupun semasa menaip dengan susun atur papan kekunci Rusia, Jerman atau bukan Latin yang lain. Aplikasi ini menentukan kekunci dalam susun atur AS dan memadankan pintasan dengannya.

Selamat untuk kata laluan

Penggantian disekat secara automatik dalam medan kata laluan (dikesan melalui Windows UI Automation) dan dalam aplikasi pengurus kata laluan — 1Password, Bitwarden, KeePass, LastPass dan banyak lagi.

Import & Eksport

Bawa keratan sedia ada anda daripada fail JSON atau CSV, atau eksport pustaka anda untuk sandaran dan perkongsian. Pintasan sedia ada tidak akan ditulis ganti secara senyap semasa import.

Dulang sistem, tanpa gangguan

Text Replacements berada dalam dulang sistem. Klik untuk menjeda atau menyambung semula, atau gunakan Ctrl+Shift+Pause. Bermula bersama Windows secara automatik. Tidak menggunakan CPU yang ketara di latar belakang.

Empat langkah daripada persediaan hingga masa dijimatkan
Langkah 01

Tambah keratan

Buka Text Replacements, klik Tambah, taip pencetus pendek seperti ;email dan teks gantian penuh.

Langkah 02

Taip pencetus

Tukar ke mana-mana aplikasi — pelayar, editor, sembang — dan taip pintasan anda seperti biasa.

Langkah 03

Tekan pembatas

Tekan Space, Tab atau Enter. Pintasan dikesan serta-merta dan dipadam, dan teks gantian anda ditaip di tempatnya.

Langkah 04

Selesai

Teks penuh anda muncul dalam dokumen. Tiada papan keratan, tiada salin-tampal, tiada pertukaran konteks — hanya kelajuan menaip biasa anda.

Soalan lazim
Versi Windows yang manakah diperlukan?
Text Replacements berfungsi pada Windows 10 dan Windows 11.
Bagaimana jika saya menggunakan Linux atau ChromeOS?
Adakah ia berfungsi dalam setiap aplikasi?
Ya — Text Replacements menggunakan cangkuk papan kekunci aras rendah Windows, jadi ia berfungsi dalam semua aplikasi desktop: Chrome, Firefox, Microsoft Edge, Word, Excel, VS Code, Slack, Discord, Outlook, PowerShell, Notepad dan banyak lagi. Ia tidak berfungsi di dalam Windows Sandbox atau dalam sistem tetamu mesin maya. Hanya memerlukannya dalam pelayar? Cuba Text Replacements untuk Chrome.
Adakah data teks saya dihantar ke mana-mana?
Tidak. Text Replacements tiada kod rangkaian dan tiada telemetri. Keratan anda disimpan secara setempat dalam %AppData%\TextReplacements\snippets.json pada komputer anda sendiri dan tidak pernah meninggalkannya.
Adakah ia akan menaip ke dalam medan kata laluan?
Tidak. Aplikasi ini mengesan medan kata laluan secara automatik menggunakan API Windows UI Automation dan menyekat semua penggantian. Ia juga mempunyai senarai sekatan terbina dalam bagi aplikasi pengurus kata laluan — 1Password, Bitwarden, KeePass, KeePassXC, LastPass, Dashlane, Keeper, Enpass — dan tidak sekali-kali mengembangkan pintasan apabila aplikasi tersebut berada di latar depan.
Bolehkah saya menggunakan pintasan dengan susun atur papan kekunci bukan Inggeris?
Ya. Padanan yang tidak bergantung pada susun atur membolehkan anda menetapkan pintasan Latin (cth., ;email) dan mencetuskannya walaupun semasa menaip dengan susun atur Rusia, Jerman atau susun atur bukan Latin yang lain. Aplikasi ini menentukan kekunci setara dalam susun atur AS bagi setiap tekanan kekunci dan menyemaknya dengan pustaka pintasan anda.
Bagaimanakah cara menjeda penggantian teks buat sementara?
Tiga cara: tekan Ctrl+Shift+Pause dari mana-mana aplikasi, klik penunjuk status dalam tetingkap utama, atau gunakan pilihan Jeda dalam menu konteks dulang sistem. Petua alat ikon dulang menunjukkan keadaan semasa. Menjeda akan mengosongkan penimbal aksara supaya tiada pintasan separa yang tercetus apabila anda menyambung semula.
Bolehkah keratan menyisipkan tarikh hari ini?
Ya. Gunakan makro {date}, {time} dan {datetime} di mana-mana dalam teks gantian — makro diisi pada saat teks disisipkan, jadi ;date sentiasa menaip tarikh hari ini. Perlukan format tertentu? Tulis format anda sendiri, cth. {date:yyyy-MM-dd} atau {datetime:yyyy-MM-dd HH:mm:ss}.
Bagaimanakah cara menaip emoji — adakah saya memerlukan satu keratan bagi setiap emoji?
Tidak. Setiap emoji berfungsi terus: taip kod pendek gaya GitHub/Slack seperti :fire:, :rocket:, :joy: atau :+1: dan ia bertukar menjadi emoji. Kira-kira 1,900 nama terbina dalam, jadi anda tidak perlu mencipta keratan bagi setiap emoji — itulah sebabnya pencetusnya ialah :name: dan bukan ;name. Kod pendek tercetus sebaik sahaja anda menaip titik bertindih penutup, tanpa perlu Space atau Enter, kerana titik bertindih sudah menamatkan token itu dengan jelas. Nama tidak peka huruf besar-kecil — :Joy: dan :JOY: berfungsi sama seperti :joy: — dan boleh mengandungi digit, _, + dan -. Jika anda mencipta keratan sendiri dengan pencetus yang sama, keratan anda diutamakan.
Apakah mod pencetus yang tersedia?
Dua mod: Space / Tab / Enter (lalai) mencetuskan pengembangan hanya selepas ruang kosong. Mod tanda baca lanjutan juga mencetuskan selepas . , ! ? — berguna untuk pintasan di hujung ayat. Anda boleh menukar mod dalam Seting pada bila-bila masa.

Berhenti menaip perkara yang sama setiap hari

Beli sekali, tiada langganan. Berfungsi pada Windows 10 dan Windows 11.