1

Тема: AutoHotkey: скрипт для автоматизации ввода HTML-разметки

Демонстрирует приём, который можно использовать при наборе кода в любых языках программирования (создавать шаблоны кода). В данном случае набираемые строки "h111" и "sss" будут заменяться на соответствующие теги HTML с последующим перемещением курсора ввода в удобное место. Для удобства скрипт отображается с характерной иконкой в трее.

Примечание: прямой слеш вводится с помощью ASC-кода, т.к. были некоторые трудности с PuntoSwitcher'ом. В принципе, в случае возникновения трудностей, вы можете поступить аналогично с любым вводимым символом.

; AutoHotkey v1.0.44.7, WinXP SP2 RUS, PuntoSwitcher
; {ASC 47} - прямой слеш
Menu, Tray, Icon, %A_WinDir%\system32\Shell32.dll, 14
; тег <H1>
:*:h111::
:*:р111::
Send, <h1><{ASC 47}h1>{Left}{Left}{Left}{Left}{Left}
return

; тег <SPAN>
:*:sss::
:*:ыыы::
Send,
(
<span style="color:navy; font-weight:bold"}>
<pre>

<{ASC 47}pre>
<{ASC 47}span>
){Up}{Up}
return
Предложения в русском языке начинаются с большой буквы и заканчиваются точкой.
В названии ветки всегда должен быть указан язык программирования или среда исполнения скрипта, если это возможно.