Я считаю действительно полезным записывать временные макросы клавиатуры, чтобы помочь с повседневными задачами программирования. Например, иногда мне нужно преобразовать некоторые данные за один раз, используя операторы SQL INSERT, или переформатировать некрасивый SQL (обычно генерируемый SSMS) во что-то более красивое.
SQL Server Management Studio не выполняет макросы, а средство записи макросов в Visual Studio немного ... ... ... немного ... и несколько нестабильно из-за борьбы с желанием IDE контролировать ваш положение курсора, которое не работает, когда вы пытаетесь записать макрос. Я все время копирую и вставляю код в TextPad для записи и воспроизведения макросов, поскольку TexPad - лучшая утилита, которую я нашел для моих целей. Но копировать-вставлять и переключать приложения для такого рода вещей утомительно.
Так что я подумал, что спросить - есть ли у кого-нибудь хорошая рекомендация для автономного приложения для записи макросов Windows, которое можно вызывать из любого места? Он должен поддерживать нажатия клавиш, комбинации клавиш, щелчки мышью, операции поиска и замены и все виды других комбинаций клавиш для работы с текстом, таких как TextPad. Было бы удобно, если бы он сохранял макросы в виде читаемых человеком текстовых файлов, которые можно было редактировать вручную для исправления ошибок. Я пробовал autohotkey, но, похоже, он больше предназначен для создания долгосрочных макросов, а не для быстрой записи временных отбрасываемых вещей. Любые рекомендации?