Итальянская клавиатура: ввод тильды (~) и подсказки (`) символов без изменения раскладки клавиатуры
Вот как выглядит раскладка итальянской клавиатуры:
Как видите, фигурные скобки, которые абсолютно необходимы для написания кода на любом из C, C++, JavaScript, Java, Objective C и других, появляются на этой картинке фиолетовым цветом. Это связано с тем, что в то время как другие символы можно визуально увидеть как напечатанные на большинстве итальянских клавиатур, эти фиолетовые символы на самом деле обычно не печатаются на клавишах клавиатуры. Эти символы, расположенные в верхних правых углах данных клавиш, обычно могут быть сгенерированы следующими комбинациями клавиш:
(ПРАВАЯ СТРЕЛКА или ЛЕВАЯ СТРЕЛКА) + (ПРАВАЯ СТРЕЛКА или ЛЕВАЯ СТРЕЛКА) + (Alt или AltGR) + ([или])
(На самом деле, как показывает приложение MSKLC, SHIFT + AltGr + [и SHIFT + AltGr +] достаточно для генерации фигурных скобок).
Символы, такие как знак at (@) (по-итальянски называемый ‘chiocciola’) и клавиша хэша (#) (по-итальянски называемая ‘cancelletto’), расположенные в правом нижнем углу клавиатуры, могут быть легко сгенерированы следующим образом (AltGr + @) или (AltGr + #). Такие символы также являются фундаментальными для программирования, так как их можно найти, например, в CSS, а именно, в медиа-запросах и в селекторах, ссылающихся на атрибут id html.
При дальнейшем осмотре видно, что вся US ASCII клавиатура / программистская клавиатура покрыта клавишами итальянской клавиатуры, за исключением следующего, тильда, которая особенно полезна в командной строке Linux и используется для ссылки на домашний каталог пользователя в такой системе, а также бэк-тик (`) also known as the back-quote, which is also very useful on the Linux shell when we want to turn the output of a command into a command-line input.
So, here comes the question:
With all those empty upper-right hand corners of keys, why isn’t there a better way of generating these characters, perhaps through a CTRL-ALT-SHIFT modifier key combination?
All I’ve been able to find regarding generation of these characters are the following ALT-codes:
ALT code 96 corresponds to `
АЛТ код 123 соответствует {
АЛТ код 125 соответствует }
ALT код 126 соответствует ~
, и чтобы сгенерировать символ с помощью ALT кода, убедитесь, что клавиша NumLock на клавиатуре включена, удерживайте нажатой клавишу ALT, введите код клавиши и отпустите клавишу ALT. Код
ALT задокументирован по адресу: http://www.alt-codes.net/
Если кто-то знает лучший способ вставить эти символы с итальянской клавиатуры, не перебирая раскладку клавиатуры в Панели управления, пожалуйста, дайте мне знать. Спасибо.