Мне, как обычному пользователю, надоело каждый раз переключать русскую раскладку для набора символов типа: [ ] { } < >, одного-двух символов латиницы и т. п. Мне кажется, что в этом я не одинок, и решил поделиться достаточно простым способом (для Windows).
На Хабре упоминалась клавиша AltGr и о том, что с ее помощью можно вводить различные спецсимволы. Ничего создавать я не хочу, поэтому качаем готовую раскладку(UPD: 404, см. ниже), устанавливаем, и добавляем раскладку «Русская (AltGr)» (Язык и региональные стандарты > Языки > Подробнее)
Все, теперь вместо Ctrl + Shift (или Alt + Shift) можно удерживать AltGr. Надеюсь, кому-нибудь будет полезно.
UPD от oxff:
Раскладка «США (RAlt RU)»(UPD: 404, см. ниже)
При удерживании правого Alt печатаются русские буквы.
Можете сделать себе любую раскладку с помощью бесплатной тулзы «Microsoft Keyboard Layout Creator». Там все очень просто, и даже инсталлятор создается автоматически.
UPD (01.03.2017) от koldarev:
EnAlt
RuAlt