Как заменить клавиатуру в квадратных скобках на круглые скобки в DrRacket? - PullRequest
2 голосов
/ 05 июля 2011

Квадратные скобки находятся рядом с кнопкой «P» и перед «Enter». Поэтому я хочу изменить их, чтобы я мог использовать их в качестве скобок вместо квадратных скобок. Так легче набирать.

Я также нашел ответ, но пусть люди знают заранее.

Предпочтения -> Редактирование -> Схема или Ракетка -> (проверка) Автоматическая настройка открывающих квадратных скобок.

1 Ответ

3 голосов
/ 04 октября 2011

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

С другой стороны, считыватель Racket не делает различий между квадратными скобками, скобками и фигурными скобками. Тем не менее, считается обычной практикой различать их во время написания кода. Например, правильный способ записи присваивания переменной:

(let ([var1 value1] 
      [var2 value2]) 
   body)

В частности, существует ряд дополнительных привязок клавиш Dr. Racket, которые облегчают вашу жизнь программиста. Попробуйте, например, нажать Alt + (действительно Meta + (или последовательность «ESC; (»), и вы получите сбалансированный набор скобок с курсором, помещенным внутрь. То же самое касается скобок и фигурных скобок.

Чтобы получить список всех таких привязок, перейдите в «Правка» -> «Привязки клавиш» -> «Показать активные привязки клавиш».

...