Азрак языгыз, күбрәк әйтегез
Кыска кыскартма билгеләгез — ;email, ;addr, ;sig — һәм Пробел яки Enter баскан мизгелдә Text Replacements аны Windows'тагы теләсә кайсы кушымтада тулы текстка әйләндерә.
Айдар Габдуллин
Казан, 420111
исеменең теләсә кайсысы
«Вакыт — акча.» Бенджамин Франклин
Вакыт — җыеп куеп булмый торган бердәнбер валюта — аны бары тик тотарга гына мөмкин. Сез язган һәр кыскартма — язарга кирәк булмаган бер абзац. Көненә минутлар, аена сәгатьләр — кабат язуга түгел, эшкә тотыла.
Без аларны ясадык.
Проблема
Көн саен сез бер үк нәрсәләрне кабат-кабат язасыз — электрон почта адресыгызны, телефон номерыгызны, почта адресыгызны, имзаларны, техник терминнарны. Һәр кушымтада. Һәр тапкыр.
- Бер үк электрон почта адресын көненә дистәләрчә тапкыр язу
- Шаблон текстны кушымталар арасында күчереп кую
- Озын URL'ларны яки техник юлларны ялгыш язу
- Windows'та эчке текст киңәйтү юк — macOS'тан аермалы буларак
macOS'та текст алыштырулары күп еллар инде эчке функция буларак бар. Windows кулланучылары исә көтә иде.
Чишелеш
Text Replacements macOS'тагы текст киңәйтү тәҗрибәсен Windows'ка китерә. Кыскартмаларны бер тапкыр көйләгез, һәркайда кулланыгыз — тәрәзәләрне алыштырмыйча һәм алмашу буферына кагылмыйча.
- Кыска кыскартма языгыз, тулы текстны шунда ук алыгыз
- Браузерларда, редакторларда, Slack, Outlook һәм терминалларда эшли
- Булган өзекләрне JSON яки CSV'тан импортлагыз
- Белдерүләр өлкәсендә тавышсыз, бернинди комачаусыз эшли
Бармакларыгыз сезгә рәхмәтле булыр.
Текст киңәйткече кулланучылары иң еш куллана торган өзекләр:
Элемтә һәм шәхси мәгълүмат
Имзалар һәм хат ахыры
Әзер җаваплар
Даталар һәм вакыт
Код һәм техник
Эмодзилар һәм символлар
Макрослар өзек ясалганда түгел, сез язган мизгелдә тутырыла — шуңа күрә ;date көн саен бүгенге датаны бирә.
Дата һәм вакыт макрослары
Үз форматыгыз
:name: ярдәмендә теләсә кайсы эмодзи
Җиңел һәм максатчан. Язылу юк, хисап язмасы юк, болыт юк.
Шунда ук киңәйтү
Кыскартмадан соң Пробел, Tab яки Enter басыгыз — тулы алыштыру шунда ук барлыкка килә — кыскартма бетерелә һәм текстыгыз бер хәрәкәттә куела.
Теләсә кайсы кушымтада эшли
Windows'ның түбән дәрәҗәле клавиатура күзәтүе бөтен системада язуны тотып ала. Text Replacements барлык эш өстәле кушымталарында эшли — браузерлар, VS Code, Slack, Outlook, PowerShell, Notepad.
Тәртиптән бәйсез
Латин кыскартмаларын билгеләгез һәм аларны рус, немец яки башка латин булмаган клавиатура тәртибендә язганда да эшләтегез. Кушымта АКШ тәртибендәге төймәне билгели һәм шуның белән чагыштыра.
Серсүзләр өчен куркынычсыз
Алыштырулар серсүз кырларында (Windows UI Automation ярдәмендә ачыклана) һәм серсүз менеджерларында автоматик тыела — 1Password, Bitwarden, KeePass, LastPass һәм башкалар.
Импорт һәм экспорт
Булган өзекләрегезне JSON яки CSV файлларыннан күчерегез, яки китапханәгезне резерв күчермә һәм бүлешү өчен экспортлагыз. Импорт вакытында булган кыскартмалар беркайчан да әйтмичә генә өстән язылмый.
Белдерүләр өлкәсендә, бернинди комачаусыз
Text Replacements белдерүләр өлкәсендә яши. Туктату яки дәвам итү өчен басыгыз, яки бу төймәләрне кулланыгыз: Ctrl+Shift+Pause. Windows белән автоматик башлана. Фон режимында процессорны сизелерлек йөкләми.
Өзек өстәгез
Text Replacements кушымтасын ачыгыз һәм бу төймәгә басыгыз: Өстәү, аннары, мәсәлән, ;email кебек кыска кыскартманы һәм тулы алыштыру текстын языгыз.
Кыскартманы языгыз
Теләсә кайсы кушымтага күчегез — браузер, редактор, чат — һәм кыскартмагызны гадәттәгечә языгыз.
Аергычка басыгыз
Пробел, Tab яки Enter басыгыз. Кыскартма шунда ук ачыклана һәм бетерелә, ә аның урынына алыштыру текстыгыз языла.
Әзер
Тулы текстыгыз документта барлыкка килә. Алмашу буферы юк, күчереп кую юк, тәрәзә алыштыру юк — бары тик гадәти язу тизлегегез.
Windows'ның нинди версиясе кирәк?
Linux яки ChromeOS кулланам икән, нишләргә?
Ул барлык кушымталарда да эшлиме?
Текст мәгълүматларым кая да булса җибәреләме?
%AppData%\TextReplacements\snippets.json — һәм беркайчан да аннан читкә чыкмый.
Ул серсүз кырларына яза алачакмы?
Кыскартмаларны инглизчә булмаган клавиатура тәртибендә куллану мөмкинме?
;email) билгели һәм аларны рус, немец яки башка латин булмаган тәртиптә язганда да эшләтә аласыз. Кушымта һәр төймә басуның АКШ тәртибендәге тиңдәшен билгели һәм аны кыскартмалар китапханәгез белән чагыштыра.
Текст алыштыруларын вакытлыча ничек туктатырга?
Өзек бүгенге датаны куя аламы?
{date}, {time} һәм {datetime} — аларны алыштыруның теләсә кайсы урынына куя аласыз; алар текст куелган мизгелдә тутырыла, шуңа күрә ;date һәрвакыт бүгенге датаны яза. Билгеле бер формат кирәкме? Үз форматыгызны языгыз, мәсәлән, {date:yyyy-MM-dd} яки {datetime:yyyy-MM-dd HH:mm:ss}.
Эмодзины ничек язарга — һәрберсе өчен аерым өзек кирәкме?
:fire:, :rocket:, :joy: яки :+1: — һәм ул эмодзига әйләнә. Кушымтада якынча 1900 исем бар, шуңа күрә һәр эмодзи өчен аерым өзек ясарга кирәкми — шуңа күрә дә кыскартма болай языла: :name: , болай түгел: ;name. Кыска код шунда ук эшли: ябучы ике нокта язылган мизгелдә, Пробел яки Enter басмыйча, чөнки ике нокта кодны бертөрле генә аңлашылырлык итеп тәмамлый. Исемнәрдә баш һәм юл хәрефләре аерылмый — :Joy: һәм :JOY: нәкъ :joy: кебек эшли — исемнәрдә саннар һәм бу символлар булырга мөмкин: _, + һәм -. Шул ук кыскартма белән үз өзегегезне ясасагыз, өстенлек сезнең өзеккә бирелә.
Нинди эшләтү режимнары бар?
. , ! ? — җөмлә ахырында языла торган кыскартмалар өчен файдалы. Режимны теләсә кайсы вакытта Көйләүләрдә алыштыра аласыз.
Көн саен бер үк нәрсәләрне кабат язуны туктатыгыз
Бер тапкыр сатып алу, язылу юк. Windows 10 һәм Windows 11'дә эшли.