LINUX.ORG.RU

tabs -> spaces как?


0

1

Всем привет.

Есть проект в котором отступы сделаны табуляциями. Подскажите, как/какой тулзой можно заменить табы пробелами, сохранив форматирование?

Если я все правильно понял, автозаменой табуляций соответствующим числом пробелов.

Deleted ()

Приблизительно 96,3% IDE умеют такое. Вы в Блокноте сорцы ковыряете?

Deleted ()

найти и заменить, как уже выше написали

sambo ()

Geany, GEdit из графического. Консольный пример вам уже скинули.

strangeman ★★★★ ()
Ответ на: комментарий от run4way

Это превратит таб в середине строки в говно. man tabstop, таб не всегда равен 4 пробелам.

x3al ★★★★★ ()
find -type f \( -name '*.c' -o -name '*.h' \) -exec perl -pe 's/^\t+/" "x(8*length$&)/e' '{}' \;

«8» заменить на желаемую ширину табуляции ;)

arsi ★★★★★ ()

Для C - Indent, для C++ - Astyle.

backbone ★★★★★ ()
Ответ на: комментарий от n01r

все ленивые

Потому что никто не осилил даже просмотреть info coreutils

philosoft ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.