сделать стартовой  |  добавить в избранное

   SciTE - редактор кода для программистов

Форматирование кода сторонними утилитами (phpCodeBeautifier)


Автор: lasc / Дата: 12.12.2006 / Комментариев: 4
Категория: Полезные утилиты


  • Для начала нам нужно чем то форматировать код. Например, мне попался phpCodeBeautifier, качаем дистибутив. Нам нужно только консольная утилита- файл phpCB.exe.

  • создаем, если не было, папку tools в папке Scite

  • копируем туда phpCB.exe

  • помещаем в эту же папку файл phpCB.bat следующего содержания
    Код bat:

    "C:\Program Files\phpgtk\scint\Scintilla Text Editor\tools\phpCB" --comment-rendering-style PEAR %1 >%TEMP%\STEtemp
    del %1
    copy %TEMP%\STEtemp %1

    где путь до файла phpCB.exe надо заменить фактическим

  • открываем настройки пхп лексера. Настройки->html.proprties
    ищем строчку "command.compile.$(file.patterns.php)"
    и вписываем после нее "command.build.$(file.patterns.php)="$(SciteDefaultHome)\tools\phpCB.bat" $(FileNameExt)"
    должно получиться следующее

    Код html.proprties:

    if PLAT_WIN
    command.go.$(file.patterns.web)="file://$(FilePath)"
    command.go.subsystem.$(file.patterns.web)=2
    command.go.$(file.patterns.php)=php.exe -l -c -q $(FileNameExt)
    command.build.$(file.patterns.php)="$(SciteDefaultHome)\tools\phpCB.bat" $(FileNameExt)
    command.compile.$(file.patterns.php)=php -l "$(FileNameExt)"


  • Вуаля! Теперь чтобы отформатировать текущий файл надо нажать F7, попутно файл сохранится

Источник / Версия для печати / Прочитано: 16619 раз(а)

Комментариев: 4 (rss)

1. lasc / 12.12.2006 - 06:29
ЗЫ не стреляйте в пианиста, он играет как умеет ;)
Цитата
2. Тугаринов Сергей / 12.12.2006 - 16:03
Хм... клево. Очень даже, в свое время собирался подключить эту утилиту, но так руки и не дошли.
Спасибо :)
Цитата
3. Тугаринов Сергей / 13.12.2006 - 20:10
2lasc, тут вопрос возник у человека, не поможешь? :)
Цитата
4. lasc / 05.03.2007 - 07:45
ответил ага тока у меня запрос про который он говорит вообще отключен, полагаюсь на всесильный ctrl+z $)
Цитата


Добавить комментарий:
Имя:
E-mail:
        BBCodes




Интересные статьи / Тематические материалы © 2004 - 2017 - Хранение данных