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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.