Как преобразовать вкладки в пробелы в Notepad ++?
Я нашел веб-страницу, которая предполагает, что это возможно, но я не смог найти никакой информации о том, как это сделать.
Я хотел бы иметь возможность сделать это, потому что некоторые веб-формы не уважают код с вкладками в них.
notepad++
whitespace
indentation
Helephant
источник
источник
Ответы:
Чтобы преобразовать существующие вкладки в пробелы, нажмите
Edit->Blank Operations->TAB to Space
.Если в будущем вы хотите ввести пробелы вместо табуляции при нажатии клавиши табуляции:
Settings->Preferences...->Language
(начиная с версии 7.1) илиSettings->Preferences...->Tab Settings
(предыдущие версии)Replace by space
Tab size
поле.источник
Settings
=>Language Menu/Tab Settings
=>Replace by space
(в правом нижнем углу). Это почти как сказал мрзли, но мне было трудно заметить, где он сказалTab Settings
. (Я знаю, что я слепой!)Edit -> Blank Operations -> Tab to Space
. Также вTab Settings
настоящее времяEdit -> Preferences -> Language
. Хотя я не понимаю, чтоTab Settings
делает. Я установилReplace by space
флажок дляjavascript
, но я все еще получаю вкладку, когда я нажимаю клавишу табуляции. Разве это не должно печатать 4 пробела вместо этого?Устаревший. Этот ответ верен только для более старой версии Notepad ++. Преобразование между вкладками / пробелами теперь встроено в Notepad ++, а плагин TextFX больше не доступен в диалоговом окне «Диспетчер плагинов».
Preferences -> Language Menu/Tab Settings
.TextFX -> TextFX Edit -> Leading spaces to tabs or tabs to spaces
.Примечание. Убедитесь, что установлен плагин TextFX Characters (
Plugins -> Plugin manager -> Show plugin manager
,Installed
вкладка). Иначе меню TextFX не будет.источник
Настройки
->
Предпочтения->
Редактировать компоненты (вкладка)->
Вкладка Настройка (группа)->
Заменить на пробелВ версии 5.6.8 (и выше):
Настройки
->
Настройки ...->
Язык Меню / Закладка->
Закладка Настройки Настройки (группа)->
Заменить на пробелисточник
Вам нужно заменить
\t
- убедитесь, что вы используете расширенный режим!источник
Выполните эту процедуру, чтобы преобразовать пробелы в табуляции или наоборот:
источник
Я только что опубликовал плагин Notepad ++ для преобразования табуляции в пробелы. Да, он преобразует вкладки в середине строки. Да, он учитывает другие символы в поле с вкладками. Проверьте это.
источник
Простой способ:
источник
tab
, выберите его иcopy
, и он будет вставлен в поле замены. (Положить/t
вReplace with
коробку не получилось, независимо от того, выбрал яExtended
или нетRegular Expression
.)/t
это не escape-последовательность; это косая черта и буква т. Если вы хотите заменить вкладки, используйте\t
. ОтсюдаExtended (\n, \r, \t, \0, \x...)
.\t
работает.В версии 5.8.7:
Настройки меню -> Настройки ... -> Язык меню / Настройки вкладок -> Настройки вкладок (вы можете выбрать язык для замены вкладок на пробелы. Это круто!) -> Снять отметку Использовать значение по умолчанию и установить флажок Заменить на пробел .
источник
Я не прочитал все ответы, но я не нашел ответ, который искал.
Я использую Python и не хочу выполнять поиск / замену или «пустые операции» каждый раз, когда хочу скомпилировать код ...
Поэтому лучшее решение для меня - это то, что происходит на лету !
Вот простое решение, которое я нашел :
Перейти к:
источник
В настройках предпочтений нет вкладки «Редактировать компоненты». Вам нужно зайти в «Language Menu / Tab Settings», там есть опция для управления поведением вкладки. Вы даже можете настроить его на работу по-разному в зависимости от языка файла.
источник
Плагин CLR Tabs to Spaces должен быть хорошим вариантом. Я использовал это, и это сработало.
источник
Я следую этому простому пути:
ctrl + F
(Find/repace
).Find What:
поле. Но не волнуйся.space
вReplace With:
поле.Replce All
.Выполнено! :)
Видеть:
Примечание: Этот метод применяется к обратному (Заменить пространство с помощью вкладки ) случай тоже.
источник
Если вы работаете в среде Unix, вам нужна команда расширения :
источник
Настройки> Настройки> Настройки вкладки Отметьте «Заменить пробелом». Обратите внимание, что над ним есть Размер вкладки: 4 Нажмите на четверку, и откроется окно с возможностью изменить значение на другое целое число.
Введите желаемое целое число и нажмите клавишу ВВОД.
Там у вас есть <3.
источник
На мой взгляд, лучший способ:
Скачать:
источник