Albert Tugushev <[email protected]> писал(а) в своём письме Fri, 30 Jul 2010 17:58:22 +0400:

Это еще несовсем плохо :)

В моей практике очень часто встречается код (прошедший сквозь 10-ки
Вин и Юникс девелоперов), где 50/50 пробелы и табы, 50/50 возврат
каретки Виндовый и Юниксовый, а также 50/50 CamelCaseFuncsAndVariables
и lowук_case_funcs_and_variables.

Что самое интересное, когда начинаешь править эту сборную солянку,
долго не можешь понять в каком же стиле его набирать. Возникает
желание прогнать через perltidy && dos2unix.

А давайте померяемся
.perltidyrc
--backup-and-modify-in-place
--maximum-line-length=128
--output-line-ending=unix
--nospace-for-semicolon
--cuddled-else
--opening-token-right
--stack-opening-tokens
--nooutdent-long-lines
--break-at-old-comma-breakpoints
--noblanks-before-comments
--indent-spaced-block-comments


и для совсем тяжелого вышеописанного случая прибавляем
--ignore-old-breakpoints --keep-old-blank-lines=0 --comma-arrow-breakpoints=0 --maximum-fields-per-table=1 --no-break-at-old-comma-breakpoints


И вообще, не понимаю, как это, отступы вручную выставлять :)
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить