Ru-Board.club
← Вернуться в раздел «Программы»

» NuSphere PHPEd

Автор: pi31415926
Дата сообщения: 14.07.2011 20:52
Скорее всего разные разрядности (32/64) винды, TortoiseSVN, PHPed.
Можно попробовать поставить два (32 и 64) TortoiseSVN.
Автор: Charger13
Дата сообщения: 02.08.2011 11:11
pi31415926 - спасибо, помогло.

Еще вопрос.
Создается переменная $model=new myClass; и инклудится файл 'view.php' где эта переменная используется.
Когда я редактирую view.php то IDE без понятия какого типа $model и я рад бы ей сказать, но не знаю как.
Пробовал в начала файла прописать
/** @param $model myClass */
/** @var $model myClass */
и почти все директивы @* которые были в Ctrl+Space но $model->(Ctrl+Space) все выдавал ошибку. Как быть?
Автор: pi31415926
Дата сообщения: 03.08.2011 12:16
view.php
<?php
/** @var MyClass */
$model;


$model->(ctrl + space)


Сам так практикую. Заодно документируется, что шаблон вообще ожидает получить при вызове
Автор: dylfin
Дата сообщения: 03.08.2011 12:48
Что то в 6ке перестали подыматься старые брекпоинты, и в 6.1 продолжают упорствовать. Пока рукой не сделаешь выкл/вкл - не подымаются. Никто не сталкивался?
Автор: ssl12
Дата сообщения: 26.08.2011 07:23
А сравните что там до и после переустановки брекпоинта - они хранятся кажется в workspace (файл обновляется при выходе из phped, это обычная ini-шка)
Автор: pi31415926
Дата сообщения: 29.10.2011 12:30
Есть проект, который разбросан по поддоменам:
site.dev
news.site.dev
docs.site.dev

В Апаче все поддомены через алиасы прикручены к основному.

А как теперь настроить проект в phped ?
Автор: Pandion
Дата сообщения: 29.11.2011 12:24
Подскажите: подключен я к хосту через sftp.
Как мне по-хитрому настроить проект в сабжевой проге, чтобы дебаггер работал?

Я до этого использовал его на локале, там указываешь, что апач у себя на машине, указываешь рут-директори и локальный хост - всё ок, можно пошагово смотреть php.

В данном же случае доступ к файлам я получаю, настраивая Accaunt, однако, не в качестве проекта, а просто через explorer программы и дебаггер т.о. не работает
Автор: pi31415926
Дата сообщения: 29.11.2011 14:28
Надо установить модуль отладки на сервере на удаленной машине

Положите на удаленной машине dbg-wizard.php - он подскажет, что и как настроить.

http://www.nusphere.com/products/dbg_wizard_download.htm
Автор: israel_rider
Дата сообщения: 29.11.2011 15:16
После перехода на версию 6.2 появилась проблема, которая мне очень мешает! Причём я даже не пойму, это баг или фича.
Проблема в том, что изменился Re-indent code (Alt+F6). А именно – его отношения к открывающему тегу РНР «<?php» .
Теперь, в отличие от прошлых версий, даже если нет закрывающего тега РНР (а их у меня нет почти никогда, продвинутый стандарт, однако ) Re-indent всё равно сдвигает весь код на один таб вправо после открывающего тега РНР.
Повторяю, это появилось только после обновления до 6.2.
Вообще, конечно, индент он и есть индент, на вкус и цвет, как говориться… Но, в таком случае, как же его можно под этот свой вкус и цвет настроить? Я пересмотрел, естественно, все опции Editor->Editor Setting, но свою проблему так и не смог решить…
Автор: Charger13
Дата сообщения: 18.03.2012 12:49
А какие отличия у ветки 6.x от 5.95 ? Неужели только исправления багов? Читал History но мало чего понял. А видимое глазу, не заметил.

Из систем контроля версий PHPEd поддерживает только устаревшую CVS? А как же SVN и GIT?

Можно ли в его терминал вставлять информацию из буфера? В putty для этого служила ПКМ, а тут трюк не проходит, это недостаток терминала или я просто не знаю комбинации? И еще рамка в mc из кракозябликов, но настройки charset в терминале нет? Т.е. получается лучше все же пользоваться putty?
Автор: ssl12
Дата сообщения: 26.03.2012 01:23
SVN и GIT там поддерживаются через Windows Shell plugins - например Tortoise SVN и Tortoise GIT соответственно. Все команды source control появляются в меню workspace подменю shell, или сразу, если вызывать по Ctrl+Click
И иконки - показывают статус файлов.

Вставка в терминал по клику колесиком кажется.
Крокозабры в mc нужно лечить установкой utf-8 locale в профайле.
у меня на rhel5 стоит
export LC_ALL=en_US.utf8


Про отличия версий - changelog НИЧЕГО не говорит. В changelog попадают только изменения от начальных релизов. Остальное - на сайте, ну и рассылках тоже. Если вы скачивали и активировали триалку, то вам будут приходить письма раз в месяц или реже. Там про всякие варианты покупок и про скидки. Плюс - инфа о новых релизах и новых фичах.
Автор: web23
Дата сообщения: 29.03.2012 02:34
Кто-нибудь семерку использует уже?
У меня почему-то автодополнение стало работать неправильно. То есть если у родительского класса определен метод A() а у дочернего B() то в дочернем классе видит только B(). Также если на имени родительского класса кликнуть Find Declaration - то грит что не знает такого класса. Но если открыть файл с родительским классом, то все начинает работать. Раньше помогало Refresh или F5 на папке или на проекте, начиная с 7.0 это не помогает. Тяжко если пользуешь фреймворк, приходится классы искать самому чтоб открыть их.
Автор: sanam
Дата сообщения: 29.03.2012 14:00
В версии 7 почему-то опять перестала работать автоподстветка тегов, автозавершение html стилей, свертывание кода в шаблонах smarty.
Автор: duhon
Дата сообщения: 06.06.2012 01:02
есть пару вопросов.

1) как удалять файлы с хоста при смарт-синхронизации?
Тоесть на локальном компе есть файл test.php, мне он мешает, я его удаляю, делаю синхронизацию с хостом, и файл test.php опять загружается мне на локаль.

2) как корректно добавить php 5.4?
Тоесть с коробки ставиться 3 версии php, PHP 4.x, PHP 5.0 through 5.2 и PHP 5.3 and higher. Мне нужно добавить еще 5.4. Но когда я пытался добавить то в Run&Debug->php CLI добавляя новый тип у меня выбор опять же из (PHP 4.x, PHP 5.0 through 5.2 и PHP 5.3 and higher) Есть правда вариант избавиться от версии 5.3, но мне он нужен. Избавиться от PHP 4.x в пользу 5.4 нельзя какие то проблемы с автокомплитом и проверкой синтаксиса.

3) как добиться автокомплита для зарезервированных слов?
Тоесть начинаю писать __CLASS__ автоподсказки нету, но когда допишу слово, то прога выделяет его жирным, типа знает это слово.

4) как назначить выполнение дейсвия на нестандартную клавишу.
Тоесть в проге есть возможность настроит горячие клавиши, но клавиши там нужно прописывать ручками, а не нажимать на нужную клавишу. Проблема в том что я хочу назначить действие на не стандартную клавишу, знаю только код клавиши 112, но как проге объяснить что это за клавиша.
Автор: DrakonHaSh
Дата сообщения: 03.10.2012 12:22
не когда в сабже не пользовался профайлером, а сейчас возникла необходимость выяснить критические участки cms
открываю index.php, запускаю профайлер (в 5.9.5.5989) и он мне выдает всего 4 строки:
2 на index.php
и еще 2 на файл, который включается в index.php по include
и все
а в cms еще куча файлов и объектов (дебаг по ним нормально ходит) - по ним почему-то никакой инфы

в чем может быть причина и как ее исправить ?
Автор: Sweetty
Дата сообщения: 16.01.2013 07:26
тоже интересует поддержка Jquery. Очень нужно
Автор: duhon
Дата сообщения: 16.01.2013 09:40
по поводу профайлера.

- попробую другую версию
- попробуй другую cms что бы проверить нету ли ограничений на профайлер
- проверь что бы небыло никаких ошибок в логах

у меня были проблемы с одной цмс-кой из за того что выполнение кода проходил через eval (точнее через модификатор "e" в регулярке, тотже eval)
Автор: Romero_Ekb
Дата сообщения: 10.10.2013 16:55
Всем привет.
Задавал свой вопрос на оф. форуме: http://forum.nusphere.com/incorrect-fname-parameter-from-editor-panel-t9217.html - ответа нет.
Писал в поддержку - результата не добился.
Может, здесь кто-то поможет, кто сталкивался.

Версия: 9.0, build 9051. Когда из окна редактора для файла, открытого по SFTP, вызываю пункт меню, созданный мной в "Integration", с указанным макросом @FName@, PhpED подставляет некорректный путь:
[SFTP:xxx]/[SFTP:xxx]/path/to/file
Из эксплорера та же команда работает корректно, путь подставляется без двойного SFTP:
[SFTP:xxx]/path/to/file
Как это исправить/обойти?
Автор: andrew_freezer
Дата сообщения: 16.05.2014 09:40
Подскажите как сделать чтобы PhpED не открывал ранее отрытые файлы при загрузке? Уже все галочки убрал - не помогает ...
Автор: Mira
Дата сообщения: 22.09.2014 09:13
друзья. подскажите, почеу перестал работать дебагер если файл начинается просто с <? а не с <?php
Автор: pi31415926
Дата сообщения: 22.09.2014 09:29
Именно дебагер или вообще файл выводится как php-текст ?
Автор: Mira
Дата сообщения: 22.09.2014 14:11
если файл начинается с <? то по ф7, ф8 и тд, отладка не идет. не могу пошагово пройти. просто конец файла и вывод какого-то содержимого!
Автор: pi31415926
Дата сообщения: 22.09.2014 15:49
http://php.net/manual/ru/ini.core.php#ini.short-open-tag

Выключена опция. Надоть включить.


Цитата:
short_open_tag boolean

Определяет, разрешается ли короткая форма записи (<? ?>) тегов PHP. Если вы хотите использовать PHP совместно с XML, вы можете отключить эту опцию, чтобы беспрепятственно использовать <?xml ?>. В противном случае, вы можете отобразить это при помощи PHP, например: <?php echo '<?xml version="1.0"?>'; ?>. Если же эта опция отключена, вы должны использовать длинную форму открывающего тега PHP (<?php ?>).

Замечание:

Эта директива также влияла на сокращение <?= до версии PHP 5.4.0, которое идентично записи <? echo. Для использования этого сокращения должна была быть включена директива short_open_tag. Начиная с версии PHP 5.4.0 запись <?= стала доступна всегда.
Автор: Mira
Дата сообщения: 22.09.2014 20:16
спасибо.
попробую

Добавлено:
а можно как то эту программу подружить с моим вебсервером, но что бы можно было дебагить?
Автор: pi31415926
Дата сообщения: 22.09.2014 22:38
У этой программы очень широкие возмоности отладки, как локальый проектов, так и удаленных.
Ваш вопрос слишком общий, дабы на него можно было ответить в формате форума.

Интернет вам в помощь И конкретизируйте желания
Автор: Mira
Дата сообщения: 24.09.2014 12:24
подскажите где искать.
я только недавно узнал об этой возможности.
простенькие скрипты легко дебажить и что самое приятное удобно в этой программе
а вот по серьезней, уже сложно.
Автор: pi31415926
Дата сообщения: 24.09.2014 12:42
Свойства проекта - там есть мастер конфигурации (setting wizard) он проведет вас по всем настройкам в зависимости от конфигурации вашего проекта.
Автор: Mira
Дата сообщения: 24.09.2014 16:57

Цитата:
Свойства проекта - там есть мастер конфигурации (setting wizard) он проведет вас по всем настройкам в зависимости от конфигурации вашего проекта.

с этого и стал задавать себе вопросы о дебагере ))
Автор: aRLi
Дата сообщения: 21.11.2014 15:02


Рабочая копия-архив шапки под "#" ( |Исправлено: Исправлено: aRLi, 15:57 21-11-2014| ):


Замечание: Восстанавливая из архива не забудьте восстановить и все {#} {/#} в теги.
Автор: CaseU
Дата сообщения: 21.07.2015 09:38
Народ подскажите как настроить phped чтоб Horde подебажить.

Страницы: 12345

Предыдущая тема: HD speed


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.