Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   [решено] Форматирование PHP-кода в читабельный вид (http://forum.oszone.net/showthread.php?t=166283)

binders 04-02-2010 20:12 1339129

Форматирование PHP-кода в читабельный вид
 
некоторые умники делают код в одну строку
очень не удобно редактировать
может есть способ типа форматнуть код ??
в некоторых редакторах есть такая фишка но только для html

Sham 04-02-2010 20:38 1339159

поробуйте это

binders 04-02-2010 21:02 1339177

а как этим пользоваться ? :o

Sham 04-02-2010 21:19 1339190

там же описание ключей и пример командной строки

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

Код:

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 1339240

решил с помощью phpedit :)

Sham 04-02-2010 22:28 1339249

автор тот же

Sham 05-02-2010 17:06 1339896

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

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

binders 05-02-2010 17:26 1339906

ОО да с блокнотом всё хорошо получилось и главное бесплатно :oszone:


Время: 11:26.

Время: 11:26.
© OSzone.net 2001-