Преобразование табуляции в пробелы в Notepad++
-
19-08-2019 - |
Вопрос
Как преобразовать табуляцию в пробелы в Notepad++?
я нашел веб-страница это предполагает, что это возможно, но я не смог найти никакой информации о том, как это сделать.
Я хотел бы иметь возможность это сделать, потому что некоторые веб-формы не поддерживают код с вкладками в них.
Решение
Чтобы преобразовать существующие вкладки в пробелы, нажмите Edit->Blank Operations->TAB to Space
.
Если в будущем вы захотите вводить пробелы вместо табуляции при нажатии клавиши табуляции:
<Ол>Settings->Preferences...->Language
(начиная с версии 7.1) или Settings->Preferences...->Tab Settings
(предыдущие версии) Replace by space
Tab size
. Другие советы
Устаревший:Этот ответ верен только для более старой версии Notepad++.Преобразование между табуляциями и пробелами теперь встроено в Notepad++, а плагин TextFX больше недоступен в диалоговом окне «Диспетчер плагинов».
- Сначала установите "заменить пробелами" установка в
Preferences -> Language Menu/Tab Settings
. - Затем откройте документ, которым вы хотите заменить вкладки.
- Выделите весь текст (CTRL+А).
- Затем выберите
TextFX -> TextFX Edit -> Leading spaces to tabs or tabs to spaces
.
Примечание: Убеждаться Символы TextFX плагин установлен(Plugins -> Plugin manager -> Show plugin manager
, Installed
вкладка).В противном случае меню TextFX не будет.
Настройки ->
Настройки <=> Изменить компоненты (вкладка) <=> Настройка вкладки (группа) <=> Заменить на пробел
В версии 5.6.8 (и выше):
Настройки <=> Настройки ... <=> Языковое меню / Настройки вкладок <=> Настройки вкладок (группа) <=> Заменить на пробел
Вам нужно заменить \t
- убедитесь, что вы используете расширенный режим!
Выполните эту процедуру, чтобы преобразовать пробелы в табуляции или наоборот:
Я только что опубликовал плагин Notepad ++ для преобразования вкладок в пробелы. Да, он преобразует вкладки в середине строки. Да, он учитывает другие символы в поле с вкладками. Проверьте это.
Простой способ:
<Ол>Я не прочитал все ответы, но не нашел ответ, который искал.
Я использую Python и не хочу находить / заменять или «пустые операции» каждый раз, когда я хочу скомпилировать код ...
Поэтому лучшим решением для меня является то, что происходит на лету !
Вот простое решение, которое я нашел :
Перейти к:
<Ол>
В настройках предпочтений нет вкладки «Редактировать компоненты». Вам нужно зайти в «Language Menu / Tab Settings», там есть опция для управления поведением вкладки. Вы даже можете настроить его на работу по-разному в зависимости от языка файла.
Плагин вкладок CLR в пробелы должен быть хорошим вариантом. Я использовал это, и это сработало.
Я следую этому простому пути:
- Двойной щелчок (Выделить) одна вкладка (т.е.: \ т).
- Нажимать
ctrl + F
(Find/repace
). - Вы можете не видеть \ т или одна область вкладок на
Find What:
поле.Но не волнуйтесь. - Введите
space
вReplace With:
поле. - Нажмите
Replce All
.
Сделанный! :)
Видеть:
Примечание:Этот метод применим к обратному (Замените космос по вкладка) тоже дело.
Если вы работаете в среде Unix, то команда развертывание - это то, что вам нужно нужно:
Настройки > Настройки & Gt; Настройки вкладки Проверьте & "Заменить на пробел &". Обратите внимание, что над ним есть Размер вкладки: 4 Нажмите на четверку, и откроется окно с возможностью изменить значение в другое целое число.
Введите желаемое целое число и нажмите клавишу ВВОД. Р>
Вот оно у вас & 3. Р>
На мой взгляд, лучший способ:
Скачать:
- Блокнот++
- Плагин http://sourceforge.net/projects/tabstospacesnpp/?source=typ
- Прочтите инструкции, и табуляция преобразуется в пробелы.