Средство записи макросов Windows? - PullRequest
2 голосов
/ 20 июня 2010

Я считаю действительно полезным записывать временные макросы клавиатуры, чтобы помочь с повседневными задачами программирования. Например, иногда мне нужно преобразовать некоторые данные за один раз, используя операторы SQL INSERT, или переформатировать некрасивый SQL (обычно генерируемый SSMS) во что-то более красивое.

SQL Server Management Studio не выполняет макросы, а средство записи макросов в Visual Studio немного ... ... ... немного ... и несколько нестабильно из-за борьбы с желанием IDE контролировать ваш положение курсора, которое не работает, когда вы пытаетесь записать макрос. Я все время копирую и вставляю код в TextPad для записи и воспроизведения макросов, поскольку TexPad - лучшая утилита, которую я нашел для моих целей. Но копировать-вставлять и переключать приложения для такого рода вещей утомительно.

Так что я подумал, что спросить - есть ли у кого-нибудь хорошая рекомендация для автономного приложения для записи макросов Windows, которое можно вызывать из любого места? Он должен поддерживать нажатия клавиш, комбинации клавиш, щелчки мышью, операции поиска и замены и все виды других комбинаций клавиш для работы с текстом, таких как TextPad. Было бы удобно, если бы он сохранял макросы в виде читаемых человеком текстовых файлов, которые можно было редактировать вручную для исправления ошибок. Я пробовал autohotkey, но, похоже, он больше предназначен для создания долгосрочных макросов, а не для быстрой записи временных отбрасываемых вещей. Любые рекомендации?

1 Ответ

1 голос
/ 11 июля 2010

Поработав еще немного, я думаю, что инструмент AutoScriptWriter (recorder), который поставляется с AutoHotKey, может быть достаточно хорош для создания макрокоманд.Я могу, по крайней мере, записывать и редактировать свои макросы, хотя он не так прост и оптимизирован, как CTRL + SHIFT + R / CTRL + SHIFT + P для создания и запуска чистых макросов в Visual Studio.По крайней мере, я могу использовать его с SSMS и другими инструментами, которые не поддерживают макросы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...