Расписал в ответе на другом сайте — ru.stackoverflow.com/a/587973/199934 . За запуск из контекстного меню отвечает параметр "context_menu", выставляете ему значение true. Спасибо.
ildar r. khasanshin , я знал о существовании плагина Autobackups, но даже не загружал его по причине того, что для меня Local History исправно выполняет свои функции. За более чем год пользования Local History плагин ни разу не сбоил, не подводя, когда действительно становился нужным.
Единственная неприятность — не работает команда Replace (https://github.com/vishr/local-history/issues/75 , смотрю, Вы уже видели), но это не тот баг, из-за которого нужно прекращать пользование плагином. Макрос можно для данной цели записать (только сторонней программой, а не средствами самого Sublime Text, не поддерживающего переключение между вкладками — https://github.com/SublimeTextIssues/Core/issues/1428).
Меня попросили ответить, но я не знаю ответа, и более того уверен, что изменить цвета слева и справа в Distraction Free Mode нельзя, поскольку бэкграунд общий, и задаётся он в файле цветовой схемы одним ключом. Могу разве что 2 варианта, не разрешающих проблему, предложить. // 1. Кастомизируйте, что можно, к примеру измените размер отступов или цветовую схему для Distraction Free Mode. Как это сделать, см. stackoverflow.com/a/15908023/5951529 . Документация, какие параметры возможно изменять: https://www.sublimetext.com/docs/2/distraction_fre... . // 2. Используйте плагин DistractionFreeWindow — https://packagecontrol.io/packages/DistractionFree... — он расширяет кастомизацию Distraction Free Mode. В настройках Вы сами определяете, какие элементы скрывать в отвлечённом режиме, а что нет. // Спасибо.
Глеб Зиновьев: это BracketHighlighter не видит теги, если расстояние между ними большое. Причины разработчик написал здесь — https://github.com/facelessuser/BracketHighlighter... , вкратце — компьютер может подвисать, если увеличить расстояние, при котором BracketHighlighter будет показывать теги.
Другой вопрос — как всё-таки увеличить расстояние. Согласно документации необходимо просто внести в пользовательские настройки "search_threshold": 1005000, однако у меня это не работает. Написал Айзеку issue — https://github.com/facelessuser/BracketHighlighter... , как он ответит, отпишусь здесь. Спасибо.
Попробуйте яснее сформулировать, что Вы хотите изменить. Если что, /**/ , <-- --> и т. д. — это стандартные, не зависящие от редактора/IDE форматы комментариев в языках разметки/программирования, данные символы на свои заменить не получится. Спасибо.
Дмитрий Шведов (меня Саша, не Александр зовут), формально на поставленный вопрос я ответил, поэтому не удалил свой ответ. Однако как Вы разрешите проблему с синхронизацией, не знаю. // Сходу они не гуглятся, но возможно, есть такие программы для синхронизации по образу Dropbox, которые не просто перезаписывают файл, а корректно «мёрджат» (merge) изменения наподобие git pull , как недостаток — и в этом случае программой придётся забивать автозагрузку. Спасибо.
fantazerno, обновил 4-й пункт. Так лучше, поскольку не требуется правка дефолтного файла конфигурации, который при обновлении Sublime Text 3 может перезаписаться.
Дмитрий Шведов, снимите, пожалуйста, галочку и лайк с моего ответа. См. обновление ответа: я не смог придумать, как сделать так, чтобы изменения не слетали при выходе новых билдов Sublime Text 3. Это вообще проблема при редактировании дефолтных файлов конфигурации. Спасибо.
> Жалко, что у этого редактора нет сообщества, где можно было бы пожелания оставлять.
Есть, причём его участники очень конструктивны: https://forum.sublimetext.com/ . Перед тем, как оставить пожелание, убедитесь, что запрашиваемой функции действительно нет, а в Sublime Text присутствует очень много чего.
> У SublimeText3 очень плохой автокомплит, он автокомплитит все, что ему хочется и когда хочется.
"Из коробки" да, но есть ведь плагины. Если Вам и CodeIntel приходится не по душе, сейчас рекомендуют его форк, CodeComplice — https://github.com/spectacles/CodeComplice .
HamSter, всегда сохраняйте настройки в файлах "Settings - User", а не "Settings - Default".
1. При обновлении плагина содержимое "Settings - Default" может перезаписаться.
2. В работе плагины иногда сами изменяют "Settings - Default".
3. Если Вы захотите переустановить плагин, то при удалении файл "Settings - Default" удалится, а "Settings - User" останется.
Не воспроизводится. У меня сниппеты вставляются в место, где установлена каретка, не в новых вкладках.
Вы пользуетесь плагином Gist — https://github.com/condemil/Gist — или каким-то другим? Сейчас переустановил его себе → ввёл токен → Ctrl+Shift+P → Gist: Insert → выбрал нужный сниппет → код вставляется туда, где каретка.
Опишите, какие действия Вы предпринимали, — чем больше подробностей сообщите, тем лучше. Если что-то выводится в Output Console (Ctrl + `), тоже укажите.