Преобразование вкладок в пробелы в Notepad ++
Как преобразовать вкладки в пробелы в Notepad ++?
Я нашел веб-страницу, которая подсказывает, что это возможно, но я не мог найти никакой информации о том, как это сделать.
Я хотел бы иметь возможность сделать это, потому что некоторые веб-формы не уважают код с вкладками в них.
Ответы
Ответ 1
Чтобы преобразовать существующие вкладки в пробелы, нажмите Edit->Blank Operations->TAB to Space
.
Если в будущем вы хотите вводить пробелы вместо вкладки, когда вы нажимаете клавишу табуляции:
- Перейдите к
Settings->Preferences...->Language
(начиная с версии 7.1) или Settings->Preferences...->Tab Settings
(предыдущие версии)
- Проверьте
Replace by space
- (Необязательно) Вы можете установить количество пробелов для использования вместо вкладки, изменив поле
Tab size
.
Ответ 2
Устаревший: этот ответ верен только для старой версии Notepad ++. Преобразование между вкладками/пробелами теперь встроено в Notepad ++, а плагин TextFX больше не доступен в диалоговом окне "Менеджер плагинов".
- Сначала установите "заменить пробелами" в
Preferences -> Language Menu/Tab Settings
.
- Затем откройте документ, который вы хотите заменить вкладками.
- Выделите весь текст (CTRL + A).
- Затем выберите
TextFX -> TextFX Edit -> Leading spaces to tabs or tabs to spaces
.
Примечание. Убедитесь, что установлен плагин TextFX Characters (вкладка Plugins -> Plugin manager -> Show plugin manager
, Installed
). В противном случае меню TextFX не будет.
Ответ 3
Настройки ->
Предпочтение ->
Изменить компоненты (вкладка) ->
Вкладка Настройка (группа) ->
Заменить пробелом
В версии 5.6.8 (и выше):
Настройки ->
Настройки... ->
Настройки языкового меню/вкладки ->
Настройки вкладки (группа) ->
Заменить пробелом
Ответ 4
Вам нужно заменить \t
- убедитесь, что вы используете расширенный режим!
Ответ 5
Следуйте этой процедуре, чтобы преобразовать пробелы в вкладки или наоборот:
Ответ 6
Я только что разместил плагин Notepad ++ для преобразования вкладок в пробелы. Да, он преобразует вкладки в середине строки. Да, он учитывает другие символы в поле с вкладками. Проверьте это.
Ответ 7
Простой способ:
- Выделите одну область вкладок
- Копировать
- Приобретите поиск/замену
- Вставить в поле поиска
- Нажмите на поле замены и нажмите клавишу пробела
- Затем замените все.
Ответ 8
В версии 5.8.7:
Настройки меню → Настройки... → Настройки языка/вкладки → Настройки вкладки (вы можете выбрать сам язык для замены вкладок в пробелы. Это круто!) → Снимите флажок Использовать значение по умолчанию и установите флажок Заменить по пространству.
Ответ 9
Я не читал все ответы, но я не нашел ответа, который я искал.
Я использую Python и не хочу делать поиск/замену или "пустые операции" каждый раз, когда я хочу скомпилировать код...
Итак, лучшим решением для меня является то, что он происходит на лету!
Вот простое решение, которое я нашел:
Перейдите к:
- Настройки меню → Настройки
- Выберите вкладку Настройки
- Выберите тип вашего языка (например, Python)
- Выберите флажок "Использовать значение по умолчанию"
- Выберите флажок "Заменить пробелом"
Ответ 10
В настройках настроек нет вкладки "Редактировать компоненты". Вам нужно перейти в "Настройки языка/вкладки", там есть опция для управления поведением табуляции. Вы даже можете настроить его для работы по-разному в зависимости от языка файла.
Ответ 11
Если вы работаете в среде Unix, команда expand - это то, что вам нужно:
Ответ 12
вкладки CLR в плагин Spaces должны быть хорошим вариантом.
Я использовал его, и он сработал.
Ответ 13
Я следую этому простому пути:
- Дважды щелкните (выделить) одну вкладку (например:\t).
- Нажмите
ctrl + F
(Find/repace
).
- В поле
Find What:
вы можете не видеть \t или одну область вкладок. Но не беспокойтесь.
- Введите
space
в поле Replace With:
.
- Нажмите
Replce All
.
Готово!:)
См:
Примечание:
Этот метод применяется также к регистру обратного (Заменить пространство с помощью вкладки).
Ответ 14
Настройки > Настройки > Настройки вкладки
Проверьте "заменить по пробелу".
Обратите внимание, что размер Tab: 4
Нажмите на четыре, и откроется окно с возможностью изменения
значение для другого целого.
Вставьте нужное целое число и нажмите клавишу ENTER.
Там у вас есть < 3.
Ответ 15
На мой взгляд, лучший способ:
Скачать: