цікаво

Код рятувальника: Texter (Windows)

Тільки для Windows: додаток для заміни тексту Texter економить ваші незліченні натискання клавіш, замінюючи абревіатури загальновживаними фразами, які ви визначаєте.

На відміну від функцій заміщення тексту, що стосуються програмного забезпечення, Texter працює в системному лотку Windows і працює в будь-якій програмі, яку ви вводите. Texter також може встановлювати маркери, що повертаються, для курсору та вставляти вміст буфера обміну в текст заміни, крім іншого розширені макроси клавіатури Ми згадали, що це безкоштовно?

Натисніть на швидку швидку демонстрацію відео, повний прокат функції екрана та посилання на завантаження.

Оскільки це завжди легше показати, ніж розповісти, наступне відео демонструє, як використовувати основні функції Texter:

Перевірте більше способів заміни тексту, які можуть зробити вас більш продуктивними.

Текстер

Версія: 0.6

Останнє оновлення: 6 листопада 2007 р

Автор: Адам Паш

Ліцензія: GNU Public License

Що це робить: Дозволяє визначити гарячі рядки підстановки тексту, які при запуску замінять гарячу нитку на більший фрагмент тексту. Ввівши найчастіше набрані фрагменти тексту в Texter, ви можете зберегти незліченну кількість натискань клавіш протягом дня.

Один поширений приклад використання, поданий для таких програм, як Texter, - це підписи електронної пошти. Наприклад, ви можете визначити серію гарячих рядків, які будуть замінені різними підписами. Тож щось на зразок sig1 автоматично буде замінено вашим повним підписом при спрацьовуванні.

Основне використання

Як видно з відео, існує багато способів скористатися текстом. Підписи, адреси та часто використовувані абревіатури можна швидко та легко розширити з дуже невеликих фрагментів, визначених користувачем.

Додавання нових гарячих рядків: Ви можете додати нову заміну під час руху, натиснувши Ctrl-Shift-H, ввівши свою гарячу рядок та текст заміни, вибравши тригер, який потрібно виконати заміною (Enter, Tab та / або пробіл ), і натиснувши ОК. Наприклад, у відео вище я набрав sig1 а потім натиснув Tab, щоб виконати заміну.

Управління текстом заміни: Ви можете будь-коли редагувати свої заміни за допомогою параметра Manage hotstrings в меню системного трея (або ви можете призначити ярлик клавіатури через Preferences - ярлик за замовчуванням порожній, але я використовую Ctrl-Shift-M для керувати гарячими струнами).

Ви також можете вставити вміст буфера обміну в текст заміни за допомогою оператора %c . Інший спеціальний біт тексту - %|, що дозволяє вам визначити місце, до якого ви хочете повернути курсор після заміни тексту. Я використовую це весь час з тегами HTML, які я сценаріював з Texter. Наприклад:

%|

Якщо я скопіював URL у свій буфер обміну, ця заміна вставить URL у відповідне місце та помістить курсор всередині тега прив’язки. hre ця заміна (яку я запускаю, набравши hre а потім натискаючу Tab), щодня рятує мене незліченними натисканнями клавіш і позбавляє мене від турботи, що я, можливо, забув закрити тег, працюючи на Goldavelez.com.

Іншими вбудованими змінними Texter є:

  • %ds : Коротка дата, яка поверне дату у такому форматі: 9.3.2007.
  • %dl : довга дата, яка повертає дату у такому форматі: п’ятниця, 9 березня 2007 року.
  • %t : Час, який повертає час таким чином: 13:30.

Розширене використання

На додаток до базової заміни тексту, описаної вище, Texter також дозволяє виконувати більш вдосконалені команди сценаріїв за допомогою комбінацій клавіш, вибравши Скрипт у спадному вікні. Знову ж таки, щоб продемонструвати, перегляньте відео про те, як я використовую Texter для надсилання персоналізованих відповідей електронною поштою за кілька коротких натискань клавіш.

Весь процес може статися трохи занадто швидко у відео, щоб побачити, що відбувається, але я написав сценарій дії в Texter, який надсилає натискання клавіш, необхідних для копіювання імені відправника електронної пошти, а потім вставляє ім'я в моє персональне відповідь електронною поштою. Текст цієї заміни:

+{Tab}^{Home}^+{Right}^c{Tab}{BS}Thanks for the email, ^v{BS}.

Там багато чого відбувається, але насправді це набагато простіше, ніж може здатися на перший погляд. Клавіші модифікаторів, як Alt, Control та Shift, представлені спеціальними символами. Вони є:

Ми цього не можемо показати. Натисніть тут, щоб прочитати на повному сайті.

Так, у наведеному вище прикладі ^ c те саме, що Ctrl-C (копія).

Ви також можете надсилати буквальні ключі, такі як Tab, Enter, Up, Down, Left, Right та Backspace, просто загортаючи їх у фігурні дужки. Наприклад, {Tab} надішле буквальну Tab. За розширенням + {Tab} надішле Shift-Tab - комбінацію, яка переміститься назад у формі (яку я використовую у прикладі електронної пошти вище). Щоб надсилати буквальні форми спеціальних символів вище, просто загорніть їх у ті ж фігурні дужки.

Я здебільшого використовую цю функцію для надсилання особистих відповідей на електронну пошту Goldavelez.com, але вона також може стати в нагоді для заповнення деяких форм (якщо ви знаєте, яким буде макет). Завдяки функції створення сценаріїв ваша межа уяви, і я хотів би почути, як інші можуть використовувати це.

Установка

Існує кілька способів встановлення Texter. Найпростіше завантажити та запустити інсталятор нижче:

Texter Installer

Однак Texter також портативний, тому якщо ви хочете взяти його з собою на своєму портативному диску, ви можете захопити виконуваний файл texter.exe.

Текстовий виконавець

Нарешті, Texter - це відкритий код, написаний за допомогою функції AutoHotkey, тому якщо ви користувач AutoHotkey і хочете перевірити або запустити Texter з джерела, захопіть вихідний код.

Текстовий вихідний код

Щоб використовувати інсталятор, просто запустіть виконуваний файл і вкажіть Texter на папку, в яку ви хочете встановити його (за замовчуванням програму Файли \ Текстер). Ви також можете перевірити останній та найкращий вихідний код Texter із сховища Texter.

Системні вимоги: Texter - це лише Windows. Це було протестовано на Windows XP, і всі звіти досі були позитивними. Це не означає, що Текстер без вад - на цьому ви наші морські свинки.

Відомі проблеми: Випуск 0.2 повинен вирішити більшість, якщо не всі проблеми сумісності. Якщо у вас виникають проблеми, переконайтесь, що Texter встановлений у режимі сумісності (через Налаштування).

Журнал змін:

  • Версія 0.6: Багато переробленого коду, тепер можна перейменовувати існуючі гарячі рядки, універсальну автокорекцію, додані миттєві заміни та багато іншого.
  • Версія 0.5: Пачки, широка оптимізація коду за допомогою Дастіна Удачі, пунктуація в гарячих рядках, інші незначні вдосконалення.
  • Версія 0.4: Підказки, затримки, відключення за допомогою правої кнопки миші, сумісність з синергією, інші виправлення помилок та незначні покращення функцій.
  • Версія 0.3: списки для друку, перевірка оновлень, покращене виконання (тобто, краще виявляти гарячі рядки в різних ситуаціях), сумісність з більшою кількістю програм, різноманітні вдосконалення коду, нові значки та інші візуальні покращення.
  • Версія 0.2: Виправлені основні проблеми несумісності (додані режими сумісності та буфера обміну), додана можливість запуску при запуску, подвійне клацання піктограми системного трея запускає управління сценаріями та пакет інших оптимізацій, функцій та виправлень. Для більш детального ознайомлення ознайомтеся з більш розширеними, але неповними функціями та виправленнями цього випуску.
  • Версія 0.1: Випущено.

Звіти про помилки та запити щодо функцій. Залиште коментар тут, якщо у вас є запити щодо функцій або повідомлення про помилки для Texter. Новачки, ось як отримати вхід для коментарів.

Завантажити Texter