Могу ли я настроить свой код VS на ввод |> в редакторе, когда я набираю последовательность быстрого сдвига-сдвига? - PullRequest
0 голосов
/ 12 июля 2020

Итак, на моей новой клавиатуре нет клавиши трубы, и я часто ее использую (сейчас изучаю эликсир). Я знаю, что alt + 124 производит |, но немного раздражает набирать его каждый раз, когда я хочу использовать |> на эликсире.

Можно ли настроить ярлык (подумал о чем-то вроде shift-shift), чтобы вставить |> в редактор?

Ответы [ 2 ]

1 голос
/ 12 июля 2020

У Microsoft есть собственный инструмент для создания пользовательских раскладок.

Microsoft Keyboard Layout Creator 1.4 Скачать .

Вот краткое руководство, изящно украденное из MakeUseOf

  • Откройте приложение Microsoft Keyboard Layout Creator.
  • Перейдите к Файл> Загрузить существующую клавиатуру .
  • Выберите макет, который вы хотите настроить. Убедитесь, что вы выбрали раскладку, которая соответствует вашей текущей настройке клавиатуры, например, QWERTY (US) .
  • Go до Файл> Сохранить исходный файл как поэтому у вас есть резервная копия, прежде чем вы начнете вносить изменения.
  • Установите параметры вашей новой клавиатуры в Project> Properties . Вы можете выбрать язык и дать клавиатуре имя и описание.
  • Щелкните по клавише и следуйте подсказкам на экране, чтобы переназначить ее выбранному символу.

Назначение комбинаций клавиш управления для ввода букв невозможно, AFAIK. Просто установите его так: Shift + Something или на любую клавишу 3-го уровня. Кстати, я почти уверен, что ваш текущий 3-й уровень уже имеет канал, чтобы проверить его, нажмите правый Alt (также называемый AltGr ) и нажмите все буквы и цифры c ключей.

0 голосов
/ 12 июля 2020

Вы можете определить сочетание клавиш

{
  "key": "shift+alt+p",
  "command": "type",
  "args": { "text": "|>" },
  "when": "editorTextFocus"
}

Вы можете выбрать любую комбинацию клавиш, которая вам нравится, см. документы

...