Работа с PHPEdit

Статус
В этой теме нельзя размещать новые ответы.

Crazy

Developer
Это относительно непознаваемости пределов моего занудства. Я склояюсь к той же философской концепции.

Кстати о познании: а почему у PHPEdit последния стабильная версия -- шестерка, а текущая в разработке -- восьмерка? Неужели семерку так раз[censored]чили, что до релиза сей монстр не дошел и помер в жестоких муках? :)
 

Frol

Новичок
>Неужели семерку так раз[censored]чили, что до релиза сей монстр
>не дошел и помер в жестоких муках?
:D
 

HEm

Сетевой бобер
Автор оригинала: Crazy
Кстати о познании: а почему у PHPEdit последния стабильная версия -- шестерка, а текущая в разработке -- восьмерка? Неужели семерку так раз[censored]чили, что до релиза сей монстр не дошел и помер в жестоких муках? :)
Чтобы Zend не обиделся и не выбил у них почву из под ног
 

StUV

Rotaredom
а как скачать дистриб (инсталлятор) полностью на локалку ? это вообще возможно ?
 

xRay

Новичок
StUV
Конечно можно я так и поступил.
Для этого регистрируешся у них на сайте и скачиваешь полную версию весом около 20Mb в составе ман PHP и MySQL, движок php 4.3.3 сам PHPEdit, документация к нему и базе Postreges (если я правильно написал)

Вот полный листинг архива PHPEdit_FullPackage_0.8.0.25.tar.gz :
DBG.gip
DCOM95.gip
DCOM98.gip
EnglishMaterials.gip
FrenchMaterials.gip
GermanMaterials.gip
MFC.gip
MSXMLde.gip
MSXMLen.gip
MySQL.gip
PEMs.gip
PHP.gip
PHPEditSetup.exe
phpPlugins.gip
pluginCommentKicker.gip
pluginExternalApplication.gip
pluginExternalApplicationEx.gip
pluginHelpGeneratorWizard.gip
pluginMessageBox.gip
pluginProjectManager.gip
pluginTaskReportWizard.gip
pluginXUnit.gip
PostgreSQL.gip
SDK.gip
На оф сайте при скачке дается на выбор 2 варианта один это web installer и второй это full package.

Ну если применить смекалку то можно скачать веб-инсталер PHPEditSetup.exe и посмотреть откуда он тянулся потом пойти по ссылке на ftp-шник или каталог апача и скачать те модули которые тебе нужны :)

Если ты хочешь стянуть сырцы, то милости просим на cvs. (сырцы на Delphi)

Удачи!
 

StUV

Rotaredom
2xRay:
скачал фулл 7-ой версии - но он глючный
попробую твой вариант
спасибо
 

xRay

Новичок
Ну че как вам 0.8 версия.
Если что-то не понятно я могу объснить я с PHPEdit хорошо знаком.
 

StUV

Rotaredom
классный редактрор
плохо только без него будет отвыкать от автоматической расстановки скобок и кавычек :)
 

[DAN]

Старожил PHPClub
StUV: там можно настроить автоматом закрывать кавычки и скобки.
F10 (Edit Preferences) --> Code related tools --> Enable PHP automatic completion

Мне вот непонятно, где можно отключить перескок каретки на другую строку, когда бегаешь по коду с помощью Ctrl + ->
Подскажите плиз.

А редактор просто супер ! Я даже Zend Studio снес.
 

xRay

Новичок
Alexandre
Ну, это не проблема особенно если отлаживать локально используя php как cgi-приложение.

Ставишь PHPEdit полностью потом запускаешь идешб в настройки -> Debug
Там выставь параметры для отладчика. (это в мане подробно описано)
Если ты хочешь отлаживать скрипты на веб-серваке типа Апач, то тебе нужно плдключить DBG в файле php.ini - в том который используетя твоим php-модулем под Апач.
Делается это так
Код:
Пропущено...
; Debugger
extension=php_dbg.dll
Пропущено...

[Debugger]
debugger.host=localhost
debugger.port=7869
debugger.enabled=on
debugger.profiler_enabled=on
debugger.JIT_host=localhost
debugger.JIT_port=7869
Я написал пример для домашней отладки, но можно и удаленно если у вашего хостера разрешена функция dl т.е. вы сможете включить модуль отладки динамически уже при рабочем Апаче хостера.

[DAN]
Сори, но я пока с такой проблемой не сталкивался.
Возможно в мане по PHPEdit описана такая ситуация.
Если что то можно и разработчиков дернуть.
 

[DAN]

Старожил PHPClub
xRay, не нашел че-то я, как настроить перемещение курсора.
Поясню подробнее, может произошел misunderstanding ,)
Когда передвигаешься по строке через слово (Ctrl + ->), то курсор, не доходя до конца строки, перескакивает на след. строку.
Т.е., допустим, строка, в которой курсор находится в последней позиции

$filename = '^тут_курсор^test.xml';

так вот, если нажать Ctrl + -> то он перескочит на след. строку. А хотелось бы, чтобы он оказался

$filename = 'test.xml^тут_курсор^';

ну или на худой конец в конце строки, после точки_с_запятой.

Если известно, как решить эту (для меня) проблему, поделитесь своим успехом !
 

xRay

Новичок
[DAN]
Пока решени полностью не найдено но есть направление решения.
Я создал новый шорткут (Action) повесил на Ctrl+->
И написал чтобы он переводил каретку в конец строки, что из этого получилось ты и сам дагадываешься :)
Правильно каретка переходит в конец строки и все дальше по коду не двигается.
И еще там есть функция двинуть карету дальше на слово вот она-то нам и нужна, но как срабатывает ты в курсе.
 

[DAN]

Старожил PHPClub
жаль, очень жаль :(
А девелоперам можно как-нить намекнуть на эту нехорошую фичу ?
Может пофиксят в следующем релизе.

P.S. с экшеном тоже пробовал играться. Ничего хорошего не получилось.
Может есть какие-нить паттерны, в соответствии с которыми бегает каретка? Их бы детализировать, и "дело в шляпе".
 

xRay

Новичок
[DAN]
К разработчикам конечно можно стукнуться.
Ты у них в комунити зареген?
Если да то ты сам можешь разместить запрос.
Если нет я размещу.
 

[DAN]

Старожил PHPClub
xRay
Размести, плиз.
Регаться из-за одного нотиса как-то не хочется.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху