Среди веб-разработчиков большой популярностью пользуются такие редакторы как Atom и Sublime Text. Статья будет полезна новичкам, тем кто только начинает пользоваться текстовым редактором Sublime.
При настройке Sublime, показывая или скрывая сайдбар, минимап, консоль и другие элементы интерфейса, иногда пользователи случайно нажимают на «Hide menu».
После этого верхнее меню скрывается и непонятно, как его снова открыть?
Как оказывается делается это очень просто — для этого нужно использовать сочетание клавиш Ctrl+Shift+P. В результате откроет строка ввода.
В неё вводим «menu» и в выпадающем списке выбираем «View: Toggle Menu», что переводится как переключить меню.
После этого строка верхнего меню снова отобразится.
Есть ещё более простой способ как показать навигационное меню в Sublime Text. Для этого нажимаем клавишу Alt, после чего на время до момента следующего клика мышью появляется меню. В нём выбираем пункт «View» («Вид»), а выпадающем подменю «Show Menu» («Показать меню»).
Вот такие два простых способа управления отображением меню в Саблайм Текст.
В чем преимущество этого редактора по сравнению с другими аналогичными? Есть ли смысл на него переходить?
Если ваш редактор вас устраивает, то нет смысла переходить. А если возникают задачи, с которыми ваш редактор не справляется, тогда стоит задуматься. В целом можно отметить несколько преимуществ:
1. Высокая производительность.
2. Наличие плагинов на все случаи жизни. На каком бы языке вы не писали, скорее всего для него есть плагин с подсветкой синтаксиса, сниппетами и т.д. Если нет, то можно написать такой плагин самому на Python. Есть даже такие плагины, которые превращают редактор почти в полноценный IDE.
3. Пользовательские настройки. Большое количество настроек, которые помогут подстроить редактор под свои нужды. Например, настройка типа и размера отступа (табы или пробелы и их количество), удаление пробелов и табуляций в конце строк, отображение пробельных символов и многое другое. Причём все эти настройки легко сохраняются в отдельный файл-конфиг, который можно легко перенести на другое рабочее место.
Новейшая версия ST3 позволяет пользователям Linux удалить панель меню, но я не вижу, как вернуть ее. В Windows нажатие Alt показывает меню, но не так в Linux. Как я могу вернуть его? Есть ли ярлык, который я могу установить, или сделать так, чтобы Alt показывал его?
7 ответов
Ctrl + Shift + p , затем введите vmen
Мне еще предстоит выяснить, как сделать это ключом. Будет обновляться, когда /если я это сделаю.
Изменить: см. ниже ответ jeremija, чтобы узнать, как установить горячую клавишу.
Если вы хотите добавить горячую клавишу, вы можете отредактировать файл Default (Linux).sublime-keymap :
- нажмите CTRL + SHIFT + P
- введите key bindings user
- выберите Preferences: Key Bindings — User
Это должно открыть файл Default (Linux).sublime-keymap . Добавьте эту строку:
Если ваш файл .sublime-keymap был пуст, вы должны обернуть это в скобки массива JSON [ и ] , например:
После сохранения файла Sublime автоматически перезагрузит привязки горячих клавиш, и вы сможете использовать CTRL + ALT + M горячая клавиша для переключения строки меню.
Я все еще пропускаю возможность показывать меню, просто нажав ALT + LETTER , чтобы автоматически открыть конкретное меню, но это (вместе с палитрой команд) помогает много.
Вы можете просто нажать «alt + v», вы увидите панель меню, затем нажмите «show menubar».
/.config /sublime-text-3 /Local /Session.sublime_session
Измените все экземпляры menu_visible как true , например: "menu_visible": true
Закрыть, сохранить и перезапустить Sublime.
В файле /home/.config/sublime-text-3/Local/Session.sublime_session
найдите эту строку (около 165) и измените значение «false» на «true» следующим образом:
Я нашел решение. В терминале:
Добавить env UBUNTU_MENUPROXY=0 в Exec= до /opt/* , как показано на рисунке.
CTRL + ALT + M работал для меня на Ubuntu 16.04
I am using Ubuntu 12.04 LTS and I got the Sublime Text editor from here. http://sublimetext.com/3
I’ve googled this a lot and even after doing Alt + V I don’t see an option to ‘Show Menu’.
Here is a section of my .config/sublime-text-3/Local/Session.sublime_session :
But I can see the menu bar neither in default state nor in Distraction Free mode
I’m at a loss as to how to see the menu bar. I have an unregistered version by the way.