Переназначение SHIFT + ПРОБЕЛ на подчеркивание (_)

Переназначение SHIFT + ПРОБЕЛ на подчеркивание (_)

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

Моя проблема: Создатель раскладки клавиатурыне позволяет мне изменять клавишу пробела с помощью клавиш «состояния Shift» (например, Ctrl, Ctrl+ Altи Shift).

Символы, назначенные клавише ПРОБЕЛ в любом состоянии Shift, должны быть символами пробела.

Я хочу переназначить Shift+ Spaceна подчеркивание ( _).

Это было бы очень полезно для меня, поскольку все имена моих баз данных отформатированы с использованием разделителей в виде подчеркивания (например, this_is_a_database_name), и я думаю, что с этой комбинацией клавиш было бы быстрее, чем Shiftс + -.

решение1

Это возможно сAutoHotkey:

  1. Скачатьи установите последнюю версию.

  2. Создайте новый скрипт underscore.ahkс помощью вашего любимого текстового редактора.

  3. Запишите в файл следующее и сохраните его:

    +Space::Send _
    
  4. Дважды щелкните файл, чтобы запустить скрипт.

  5. При желании скопируйте скрипт (или ссылку на него) в Startupпапку.

Нажатие Shift+ Spaceтеперь вставляет подчеркивание.

решение2

Я искал решение этой проблемы некоторое время, но не хотел загружать AutoHotkey. Я обнаружил, что Microsoft выпускает расширение Windows для суперпользователей под названиемPowerToysкоторый включает в себя диспетчер клавиатуры, который может облегчить использование сочетаний клавиш.

Пример настройки в диспетчере клавиатуры:

Пример настройки в диспетчере клавиатуры

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

Связанный контент