Двойные скобки — это не просто пара скобок, а важный элемент программирования, математических формул и даже повседневного текста. Многие пользователи сталкиваются с проблемой: где их искать на клавиатуре, если они не отображаются на кнопках? Оказывается, способов ввода этих символов гораздо больше, чем кажется на первый взгляд.
В этой статье мы разберём все возможные методы — от стандартных горячих клавиш до скрытых функций операционных систем. Вы узнаете, как поставить двойные скобки на Windows, MacOS, Linux и даже на смартфонах. А ещё — почему иногда они не работают и как это исправить.
Что такое двойные скобки и зачем они нужны
Двойные скобки (или двойные угловые скобки) — это символы << и >>, которые используются в разных областях:
- 📚 Программирование: в C++, Python и других языках для потокового ввода/вывода (
cout << "Hello"). - 📐 Математика: обозначение скалярного произведения векторов или битового сдвига.
- 📄 Текстовые документы: выделение цитат, ссылок или специальных пометок.
- 🎮 Игры: в некоторых консольных командах или скриптах.
От обычных угловых скобок (< и >) их отличает именно парность — они всегда идут вместе. В некоторых шрифтах двойные скобки могут выглядеть как «гулёвые кавычки» (<< >>), но это не одно и то же — у них разное назначение и кодировка.
Стандартный способ: горячие клавиши на клавиатуре
На большинстве клавиатур двойные скобки отсутствуют как отдельные кнопки. Вместо этого их можно напечатать комбинацией клавиш:
- 🪶 Windows/Linux:
Shift + ,(для<), затем ещё разShift + ,→ получаем<<. Аналогично для>>:Shift + .дважды. - 🍎 MacOS:
Option + ,(для<), затем ещё разOption + ,. Для>>:Option + .дважды.
Если у вас ноутбук с компактной раскладкой (например, MacBook Air или Lenovo Yoga), возможно, придётся использовать Fn для доступа к символам второго уровня. Например: Fn + Shift + ,.
Язык раскладки — английский (EN)
Caps Lock выключен
Num Lock не блокирует клавиши (для ноутбуков)
Пробел после символов не забыт (если нужно)
-->
⚠️ Внимание: На некоторых клавиатурах (особенно в Восточной Европе) символы<и>могут быть спрятаны под другими клавишами. Например, на чешской или польской раскладке для них может потребоватьсяAlt Gr.
Альтернативные методы ввода
Если горячие клавиши не работают, есть другие способы:
- Таблица символов Windows:
- Нажмите
Win + .(илиWin + ;), чтобы открыть панель эмодзи и символов. - Введите в поиске «
<<» или «>>». - Дважды кликните на нужный символ для вставки.
- Нажмите
- Коды ASCII/Unicode:
- Для
<<: удерживайтеAlt, наберите0171на цифровой клавиатуре, отпуститеAlt. - Для
>>:Alt + 0187.
⚠️ Внимание: На ноутбуках без NumPad этот метод не сработает. Используйте виртуальную клавиатуру.
- Для
- Буфер обмена: Скопируйте символы здесь:
<<>>и вставьте в свой документ. - 🔍 Установить альтернативную клавиатуру (например, SwiftKey или Fleksy).
- 📋 Скопировать символы из этого руководства и вставить в заметки для быстрого доступа.
- 🔄 Не та раскладка: Убедитесь, что выбрана английская раскладка (EN). На русской (RU) клавиши
,и.выводятбию. - 🛠 Залипание клавиш: Если после нажатия
Shiftсимволы вводятся в верхнем регистре, проверьте настройкиFilter Keys(Windows) илиSticky Keys(Mac). - 🖥 Драйверы клавиатуры: Обновите драйвер через
Диспетчер устройств(Windows) илиОбновление ПО(Mac). - 📱 Мобильные глюки: Перезагрузите устройство или сбросьте настройки клавиатуры в приложении.
- 🖥 Windows: Нажмите
Win + Ctrl + O(или найдите «Экранная клавиатура» в поиске). - 🍎 MacOS: Включите в
Системные настройки → Универсальный доступ → Клавиатура. - 📝 Microsoft Word/Excel: Символы вставляются стандартным способом, но можно использовать
Вставка → Символ → Другие символы(ищите по кодуU+00ABдля<<иU+00BBдля>>). - 💻 IDE (VS Code, PyCharm): Поддержка горячих клавиш зависит от настроек. Например, в VS Code можно настроить сниппет:
"Double Brackets": { "prefix": "db", "body": ["<< $1 >>"] }. - 🎨 Фотошоп/Иллюстратор: Используйте панель
Глифы(Окно → Глифы) для поиска по названию («double angle quotation mark»). - 🌐 Веб-разработка: В HTML двойные скобки кодируются как
«(<<) и»(>>).
Для Linux можно использовать команду compose (если она настроена): нажмите Compose + , + , для <<.
Двойные скобки на смартфонах и планшетах
На мобильных устройствах ввод спецсимволов зависит от клавиатуры:
| Платформа | Клавиатура | Как ввести << и >> |
|---|---|---|
| Android | Gboard | Перейдите на цифровую клавиатуру → =< (удерживайте для <, затем повторите). |
| iOS | Стандартная | Нажмите 123 → =< (удерживайте) → выберите <, повторите. |
| Android | Samsung Keyboard | ?123 → </> → удерживайте < или >. |
| iPadOS | Стандартная | Аналогично iOS, но можно использовать trackpad для точного выбора. |
Если символов нет на основной клавиатуре, попробуйте:
Почему на iPhone нет отдельной кнопки для двойных скобок?
Apple оптимизирует клавиатуру под частые символы. Двойные скобки используются реже, чем одиночные, поэтому их спрятали под долгое нажатие. Это экономит место на экране, но усложняет ввод для программистов.
Проблемы и решения: почему не получается ввести двойные скобки
Иногда символы отказываются печататься. Рассмотрим типичные причины и способы их устранения:
Если проблема сохраняется, попробуйте виртуальную клавиатуру:
Двойные скобки в разных программах
Некоторые приложения имеют свои нюансы:
В LaTeX для двойных скобок используются команды \guillemotleft и \guillemotright, но они выводят кавычки-елочки (« »), а не <<. Для математического режима подойдёт \ll и \gg.
Как запомнить и ускорить ввод
Чтобы не тратить время на поиск символов, воспользуйтесь этими советами:
- Мнемоника: Запомните, что
<смотрит влево (как стрелка←), а>— вправо (→). Двойные скобки — это просто две стрелки в одном направлении. - Тренажёры: Практикуйтесь на сайтах вроде Keybr.com или TypingClub, добавив
<<и>>в упражнения. - Автозамена: Настройте в Word или Google Docs автоматическую замену. Например, при вводе
(((подставляется<<.
Для программистов полезно выучить сочетания в IDE:
- 🔹 В IntelliJ IDEA:
Ctrl + Shift + Enterпосле<автоматически добавит второй символ. - 🔹 В Sublime Text: плагин BracketHighlighter подсвечивает парные скобки.
---
notes: << Здесь будут важные пометки >>
---
-->
FAQ: Частые вопросы о двойных скобках
Можно ли напечатать двойные скобки на русской раскладке?
Нет, на стандартной русской раскладке клавиши , и . выводят буквы б и ю. Переключитесь на английскую раскладку (EN) или используйте альтернативные методы.
Почему в некоторых шрифтах двойные скобки выглядят как «»?
Это зависит от кодировки символов. В Unicode для << и >> есть отдельные коды (U+00AB и U+00BB), но некоторые шрифты (например, Times New Roman) отображают их как кавычки-елочки. Чтобы получить классический вид, используйте моноширинные шрифты (Consolas, Courier New).
Как ввести двойные скобки на клавиатуре с макетом Дворжака?
На раскладке Dvorak символы < и > находятся на клавишах, где в QWERTY расположены L и P. Для двойных скобок нажмите:
<<:Shift + Lдважды.>>:Shift + Pдважды.
Есть ли разница между << и «» в программировании?
Да, это разные символы:
<<и>>— это двойные угловые скобки (кодыU+003C×2 иU+003E×2).- « и » — это французские кавычки (
U+00ABиU+00BB).
В C++ или Python работают только <<, а «» могут вызвать ошибку синтаксиса.
Можно ли переназначить клавиши для двойных скобок?
Да, с помощью утилит:
- 🪶 Windows: AutoHotkey или PowerToys (модуль
Keyboard Manager). - 🍎 MacOS: Karabiner-Elements.
- 🐧 Linux: xmodmap или Setxkbmap.
Пример скрипта для AutoHotkey:
::;:<< ; Заменяет точку с запятой на двойные скобки влево
::':>> ; Заменяет апостроф на двойные скобки вправо