В Windows 7 я использую такие утилиты, как PDFCreator; Я хотел бы найти утилиту сочетания клавиш, чтобы найти все экземпляры символа (например, пробел) в однострочной диалоговой форме и заменить все это другим символом (например, подчеркивание).

Кто-нибудь знает, есть ли сочетание клавиш или другая утилита уровня ОС Windows 7, которая может сделать это?

Я спрашиваю о сочетаниях клавиш в Windows 7, потому что эта возможность мне больше всего нужна, когда я НЕ в выделенном приложении, таком как Word или Excel.

2 ответа2

1

Сценарий Python кажется лучшим способом сделать что-то подобное без использования приложения, такого как Word или даже Блокнот.

Если вы это сделаете, вы можете сбросить в него кучу файлов и просто заменить все "" пробелы, которые не встречаются между двумя словами, на "_".

Если вы хотите что-то, что вы можете использовать простым нажатием клавиши (я представляю, что вы хотите иметь возможность открыть что-то в PDFCreator, убедитесь, что это нужно исправить, нажмите комбинацию клавиш, и она закроет PDFCreator, исправьте файл и снова откройте PDFCreator), может быть, пользовательские сочетания клавиш, такие как Colibri, могут автоматизировать это для вас.

0

Используйте AutoHotkey и делайте это так, как вы сказали

  1. SendKey Pos1, чтобы перейти на фронт
  2. Senkey Shift+End, чтобы перейти к концу строки и выбрать все
  3. Sendkey CTRL+X, чтобы вырезать все
  4. Изменить буфер обмена с помощью.Заменить в AutoHotkey
  5. Sendkey CTRL+V, чтобы вставить измененную строку обратно

Вы можете запустить этот скрипт с помощью глобальной горячей клавиши, должно работать

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .