Zend Studio 7.2 и __autoload

iamFake

Mind Of Liberty
Zend Studio 7.2 и __autoload

После обновления до 7.2 столкнулся с такой проблемой, если в скрипте присутствует
PHP:
function __autoload($Cn)
при попытке открыть его через PHP Editor выдает ошибку

Could not open the editor: Argument not valid

ктонить сталкивался с таким? если открыть черех Text Editor и закаментить объявление функции - открывается на ура...
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
у меня другой прикол

почему-то периодически самопроизвольно в конфиге ZS
workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.dltk.ui.prefs
появляется строка
content_assist_disabled_computers= (длинная строка)
и в редакторе отключается автокомплит

странно как-то...
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
просто баги
я решил выставлением запрета на модификацию файла на уровне файловой системы, наблюдаю

а что такое "php editor", "text editor"?
у меня скрипты с функцией __autoload открываются нормально
 

iamFake

Mind Of Liberty
Автор оригинала: grigori

а что такое "php editor", "text editor"?
у меня скрипты с функцией __autoload открываются нормально
выбор какой обработчик подцеплять
правой кнопкой мыши на скрипт -> Open With -> PHP Editor || Text Editor || System Editor || Default Editor

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

-~{}~ 31.05.10 23:08:

Автор оригинала: fixxxer
о боже

как вы этим пользуетесь?
нормально =) еслиб была хорошая альтернатива на С++(на подобии CodeBlocks) я бы на нее перешел, тормоза явы бесят порой =) зендом пользуюсь уже давно и ориентируюсь в нем хорошо, а на изучение аналогов типа нетбинс и т.д. нет ни времени ни желания при том что я не уверен что перейдя на них мне будет хотябы так же удобно =)
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
fixxxer
пол-года назад ZS7 была единственным редактором с поддержкой 5.3-синтаксиса
а ты что порекомендуешь?

-~{}~ 31.05.10 23:23:

iamFake
тормоза часто от JVM - убери все старые версии (обычно их много) и поставь последнюю

NetBeans почти такой же, только 5.3 не поддерживал раньше

>где есть автолоад - как текст открывается, а как php увы...
у меня проблем нет, дай свой файл
 

craz

Нестандартное звание
перешел на нетбинс после двух лет на зенде - доволен в принципе... знать несколько редакторов удобнее, чем знать один, так что в сторону от зенда советую посмотреть, раньше бы не посоветовал пока не покапался
 

флоппик

promotor fidei
Команда форума
Партнер клуба
пол-года назад ZS7 была единственным редактором с поддержкой 5.3-синтаксиса
Неправда. В Нетбинсе в 6.8 вышла поддержка 5.3, стабильная версия релизнулась 10 декабря.) Как раз полгода. А ночных сборках ессно была гораздо раньше. А на днях уже 6.9 релизится...
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
не придирайся :) я про сентябрь-октябрь
надо глянуть еще раз
 

флоппик

promotor fidei
Команда форума
Партнер клуба
На днях релизился PHPStorm от Intellij - до сентября стоит вполне приемлемых 49$, подумываю купить, кстати. Одно не понравилось - жрет память... изза этого запускается не очень быстро по сравнению с нетбинсом. Но зато подходят плагины от IDEA, а это поддержка всяких вкусных вещей... и вообще, в целом - неплох. Только вот под убунтой он у меня выглядит как-то... неаккуратно.
 

fixxxer

К.О.
Партнер клуба
>>а ты что порекомендуешь?

что я порекомендую, это понятно - vim или emacs :)
 

Long

Новичок
флоппик
а кнопочка "сделать ...издато" есть? ;) нету? кому тогда нужна эта IDE? :D
 

iamFake

Mind Of Liberty
Автор оригинала: grigori
>где есть автолоад - как текст открывается, а как php увы...
у меня проблем нет, дай свой файл
обычный автолоад, чего zs тупит...

PHP:
<?php

define('AWA_K','/usr/ENV/AWA/');
define('PATH_ROOT', getcwd()."/");

include PATH_ROOT.'_sys_conf/CONF.e';

function __autoload($ClassName)
{
        if(!include_once AWA_K.'_sys_kernel/'.$ClassName.'.class.php')
        {
                throw new AX('Неудалось автоматически загрузить класс '.$ClassName,401);
        }
}
-~{}~ 01.06.10 20:45:

так, немного об ошибке

http://paste.org/pastebin/view/19232
 

AmdY

Пью пиво
Команда форума
Автор оригинала: флоппик
На днях релизился PHPStorm от Intellij - до сентября стоит вполне приемлемых 49$, подумываю купить, кстати.
А что в нём есть такого чего нет в бесплатном нетбинсе? после часа использования в реальном проекте особых прелестей не нашёл, может чего пропустил?
 

filipchuk

Новичок
пользовался еще меньше, в особенности не вник, зато нашел один хороший плюс перед НБинс - нормальная генерация геттеров/сеттеров.
Поясню: есть член класса $_id
Сторм генерит такой геттер: getId() - нормально
НБ генерит такой геттер: get_id() - приходится руками править

Внешний вид (под Убунту) не очень понравился, НБ привычнее наверное все-таки...
 

cDLEON

Онанист РНРСlub
filipchuk
хм.... А зачем нужен геттер на приватную переменную? о_О
 
Сверху