PDA

Показать полную графическую версию : [решено] Форматирование PHP-кода в читабельный вид


binders
04-02-2010, 20:12
некоторые умники делают код в одну строку
очень не удобно редактировать
может есть способ типа форматнуть код ??
в некоторых редакторах есть такая фишка но только для html

Sham
04-02-2010, 20:38
поробуйте это (http://www.waterproof.fr/products/phpCodeBeautifier/)

binders
04-02-2010, 21:02
а как этим пользоваться ? :o

Sham
04-02-2010, 21:19
там (http://www.waterproof.fr/products/phpCodeBeautifier/manual.php) же описание ключей и пример командной строки

кстати, можно автоматизировать, встроив в редактор...

phpCB --space-after-if \
--space-after-switch \
--space-after-while \
--space-before-start-angle-bracket \
--space-after-end-angle-bracket \
--one-true-brace-function-declaration \
--glue-amperscore \
--change-shell-comment-to-double-slashes-comment \
--force-large-php-code-tag \
--force-true-false-null-contant-lowercase \
--align-equal-statements \
--comment-rendering-style PEAR \
--equal-align-position 50 \
--padding-char-count 4 \
c:\some\path\to\file.php

binders
04-02-2010, 22:20
решил с помощью phpedit (http://www.phpedit.com/en) :)

Sham
04-02-2010, 22:28
автор тот же

Sham
05-02-2010, 17:06
В Notepad++ обнаружил плагин UniversalIndentGUI (можно установить через Дополнения - Plugin manager). Это GUI для ряда утилит, некоторые из которых уже входят в плагин, остальные можно добавить самому.

для PHP-кода должен подойти и C-форматировщик, но при определенных настройках ломается php-тег <?php ?> (получается с пробелами < ? php ? >), но добавление пробелов можно отключить, или ручками самому исправить...

binders
05-02-2010, 17:26
ОО да с блокнотом всё хорошо получилось и главное бесплатно :oszone:




© OSzone.net 2001-2012