Как Sublime Text может показывать непечатаемые символы (меня интересуют SPACE и TAB)?
Sublime Text 2 - просмотр пробельных символов
Ответ 1
Для просмотра пробелов настройка:
// Set to "none" to turn off drawing white space, "selection" to draw only the
// white space within the selection, and "all" to draw all white space
"draw_white_space": "selection",
Вы можете увидеть это, если вы перейдете в "Настройки" → "Настройки по умолчанию". Если вы измените свои пользовательские настройки (Настройки- > Настройки - Пользователь) и добавьте строку, как показано ниже, вы должны получить то, что хотите:
{
"color_scheme": "Packages/Color Scheme - Default/Slush & Poppies.tmTheme",
"font_size": 10,
"draw_white_space": "all"
}
Помните, что в настройках JSON нет конечных запятых.
Ответ 2
В выбранном тексте SPACE отображается как точка (.) и TAB как тире (-).
Ответ 3
Я использую Unicode Character Highlighter
, может показывать пробелы и некоторые другие специальные символы.
Добавьте это, Управление пакетами
Установить пакеты, unicode...
Ответ 4
Если вы действительно хотите видеть только пробелы, этот плагин ST2 будет делать трюк: https://github.com/SublimeText/TrailingSpaces
Ответ 5
Если вы хотите включить или отключить отображение пробелов, вы можете установить HighlightWhitespaces плагин
Ответ 6
Вот пример руководства по этому вопросу!
http://sublimetexttips.com/show-whitespace-sublime-text/
просто так!
Надеемся на помощь!
Ответ 7
Я знаю, что это старый поток, но мне нравится мой собственный плагин, который может цикл через пробельные (ни один, выбор и все) через один ярлык. Он также предоставляет пункты меню под View | Пробел.
Надеюсь, люди найдут это полезным - он используется многими людьми:)
Ответ 8
"Быстрый и грязный" способ - использовать функцию поиска и активировать регулярные выражения.
Затем просто выполните поиск: \ s для выделения пробелов \ t для вкладок \n для новых строк и др.
Ответ 9
http://sublimetexttips.com/show-whitespace-sublime-text/
- открыть
Ctrl + Shift + P
- поиск
Настройки: Настройки → Пользователь
- просто вставьте ниже кодов
{
"draw_white_space": "all",
"translate_tabs_to_spaces": true
}
Ответ 10
У меня есть несколько плагинов (в том числе Unicode Character Highlighter), но единственный, который нашел персонажа, который скрывался от меня сегодня, был Highlighter.
Вы можете проверить, работает ли он, вставив текст в readme.
Для справки персонаж, вызывающий у меня проблемы, был
.
Для проверки работоспособности коснитесь правой клавиши со стрелкой в диапазоне текста, содержащего невидимый символ, и вам нужно дважды нажать стрелку вправо, чтобы перейти мимо символа.
Я также использую следующую настраиваемую строку регулярных выражений (которую я не полностью задираю):
{
// there an extra range in use [^\\x00-\\x7F]
// also, don't highlight spaces at the end of the line (my settings take care of that)
"highlighter_regex": "(\t+ +)|( +\t+)|[^\\x00-\\x7F]|[\u2026\u2018\u2019\u201c\u201d\u2013\u2014]"
}