LINUX.ORG.RU

Вышли PHP Development Tools 2.0

 , , ,


0

0

Вышла революционная версия популярного IDE для PHP, развивающегося под эгидой Eclipse Foundation. Модель новой версии переписана с использованием фреймворка DLTK (Dynamic Languages Toolkit), который позволил не только улучшить производительность и масштабируемость редактора, но и добавить новые функциональности, такие как Build Path (возможность отделения кода от ресурсов), Mark Occurrences, Override Indicators, Type Hierarchy, Open Type, Open Method и многие другие. Код ассистент (Code Assist) и функции навигации также были улучшены, и теперь они базируются не только на документации (PHPDoc), но и используют различные механизмы анализа кода PHP.

>>> Подробности

Re: Вышли PHP Development Tools 2.0

DLTK жив O_o

Но текст новости нуждается в еще одном переводе :)

tailgunner ★★★★★ ()

Re: Вышли PHP Development Tools 2.0

vim/emacs рулят

pento ★★★★★ ()

Re: Вышли PHP Development Tools 2.0

Лучше бы для питона что-то сделали, для похапе и так уже много чего есть.

anonymous ()

Re: Вышли PHP Development Tools 2.0

Можно я из-за плохого настроения, и мстительного характера, заявлю что PHP не нужен...

shaplov ★★★ ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от anonymous

Re: Вышли PHP Development Tools 2.0

>Лучше бы для питона что-то сделали, для похапе и так уже много чего есть.

Лучше бы поискали в гугле, чем тут пустые фразы бросать. http://www.eclipse.org/dltk/

spektom ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от anonymous

Re: Вышли PHP Development Tools 2.0

> Лучше бы для питона что-то сделали, для похапе и так уже много чего есть.

Для эклипса есть pydev с автодополнением. Даже работает, хотя не отказался бы от работающего автодополнения в eric.

AlexKiriukha ★★★★ ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от spektom

Re: Вышли PHP Development Tools 2.0

>> Лучше бы для питона что-то сделали, для похапе и так уже много чего есть.

> Лучше бы поискали в гугле, чем тут пустые фразы бросать. http://www.eclipse.org/dltk/

Мы знаем о DLTK уже не один год, и даже слышали заявления типа "сделаем на DLTK Питон-IDE вот уже летом". С тех пор уже 2 лета прошло.

tailgunner ★★★★★ ()

Re: Вышли PHP Development Tools 2.0

Интересно. Он теперь еще больше тормозить будет?

Раньше-то по пару секунд зависал. А если еще дополнительный анализ сделали то мне даже страшно представить...

NetImperia ()

Re: Вышли PHP Development Tools 2.0

куда выслать?

smartly ★★★ ()

Re: Вышли PHP Development Tools 2.0

Лучше бы php-mode.el допилили, ибо убог (правда лучше чем монстр Эклипс).

kost-bebix ★★ ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от AlexKiriukha

Re: Вышли PHP Development Tools 2.0

PyDev не очень плох, но в самом Эклипсе есть один огромный недостаток, который делает его непригодным для питона. Это отсутствие вертикальных линий для разметки логических блоков. Вот нет их. А без них читать даже свой собственный код местами просто невозможно. Надеюсь в нетбинсе эти линии сделают.

anonymous ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от anonymous

Re: Вышли PHP Development Tools 2.0

> отсутствие вертикальных линий для разметки логических блоков. Вот нет их. А без них читать даже свой собственный код местами просто невозможно.

Тонко.

tailgunner ★★★★★ ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от tailgunner

Re: Вышли PHP Development Tools 2.0

Нет, я не тролль. Питоном пользуюсь уже несколько лет и отступы мне не мешают, а даже наоборот. И дело здесь совсем не в них. Просто когда функция состоит из пары десятков макаронин (разветвлений), то без этих вертикальных линий что-то понять не представляется возможным. А при правке такого кода обязательно что-то начудишь и потом полчаса надо будет искать причину. И да, я знаю, что макароны возникают из-за плохого проектирования, но иногда по-другому нельзя.

anonymous ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от anonymous

Re: Вышли PHP Development Tools 2.0

Если нужны вертикальные линии, то нужно использовать ActiveState Komodo.

anonymous ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от anonymous

Re: Вышли PHP Development Tools 2.0

> Если нужны вертикальные линии, то нужно использовать ActiveState Komodo.

Отступы труЪшными 8-символьными табами, и отображение невидимых символов, если ситуация сильно запущена :)

tailgunner ★★★★★ ()

Re: Вышли PHP Development Tools 2.0

vim ?

ierton ★★ ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от ierton

Re: Вышли PHP Development Tools 2.0

Ребята, PDT 2.0 "вышел" исключительно для тех, кто предпочитает работает в интегрированой среде разработки (IDE), которая должна включать в себя, помимо редактора с поддержкой подсвечивания синтаксиса, как минимум отладчик, интеграцию с SCM, контекстное автодополнение, удобную навигацию в коде, поиск по елементам, интегрированый компилятор/интерпретатор. Это - необходимые инструменты для разработчика крупных enterprise проектов. А тем, кто программирует свою домашнюю страничку достаточно и VIM'а.

spektom ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от anonymous

Re: Вышли PHP Development Tools 2.0

> Просто когда функция состоит из пары десятков макаронин (разветвлений), то...

...то автора этой функции надо убить апстену, предварительно оторвав руки.

anonymous ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от anonymous

Re: Вышли PHP Development Tools 2.0

А после этого код всё равно придётся переписывать, а для этого всё равно разбираться, что и как он делает.

anonymous ()

Re: Вышли PHP Development Tools 2.0

Последнее время обсуждение вокруг любого языка программирования сводится к обсуждению питона. Мне кажется у питонистов комплекс неполноценности...

anonymous ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от kost-bebix

Re: Вышли PHP Development Tools 2.0

> Лучше бы php-mode.el допилили, ибо убог (правда лучше чем монстр Эклипс).

Знаешь, у меня прямо противоположная т.з.

"Лучше бы php-mode.el допилили, ибо убог (правда, в эклипсе емакс-раскладка нормально не работает, но возможностей всё же гораздо больше чем в php-mode.el, посему пользую затмение)."

Мне лично в емакс-модах что для php что для си++ не хватает нормального браузинга классов, конетксного автодополнения (чтобы понимал, в каком я классе и предлагал методы, а не все подряд шпарил), ну и ещё по мелочи того, что так удобно реализовано в еклипсе (на примере прошлого pdt).

Один недостаток - в эклипсе емакс-раскладка не работает нифига нормально. Блин.

AndreyKl ★★★★★ ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от anonymous

Re: Вышли PHP Development Tools 2.0

> Последнее время обсуждение вокруг любого языка программирования сводится к обсуждению питона. Мне кажется у питонистов комплекс неполноценности...

Тоже заметил, но вывод сделал другой..

может комплекс у остальных? :)

AndreyKl ★★★★★ ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от anonymous

Re: Вышли PHP Development Tools 2.0

Это всего лишь говорит о том, что Python рулит как никогда.

anonymous ()

Re: Вышли PHP Development Tools 2.0

Этих ребят из проекта PDT стоит уважать уже хотя бы за то, что они чётко придерживаются графика и сроков выпуска, что ещё лишний раз подтверждает серьёзность и "энтерпрайзность" проекта.

efoxxi ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от anonymous

Re: Вышли PHP Development Tools 2.0

И зачем мне этот линк на сырое бажное поделие, которое станет юзабельным года через полтора?

anonymous ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от NetImperia

Re: Вышли PHP Development Tools 2.0

>Интересно. Он теперь еще больше тормозить будет? Раньше-то по пару секунд зависал. А если еще дополнительный анализ сделали то мне даже страшно представить...

используй EDITOR и не парься, юнный подаван

black7 ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от anonymous

Re: Вышли PHP Development Tools 2.0

>> Просто когда функция состоит из пары десятков макаронин (разветвлений), то...

>...то автора этой функции надо убить апстену, предварительно оторвав руки.

и голову. за использование быдлоязычка плодящего говнофанатов почище чем вантуз

black7 ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от black7

Re: Вышли PHP Development Tools 2.0

Вы прослушали мнение авторитетного (неизвестно кого) black7.

anonymous ()

Re: Вышли PHP Development Tools 2.0

>Mark Occurrences, Override Indicators, Type Hierarchy, Open Type, Open Method

Громкие аки метанации фразы и ноль информации.

wfrr ★★☆ ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от wfrr

Re: Вышли PHP Development Tools 2.0

>> Mark Occurrences, Override Indicators, Type Hierarchy, Open Type, Open Method

> Громкие аки метанации фразы и ноль информации.

Ты просто не в теме, белочка.

tailgunner ★★★★★ ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от wfrr

Re: Вышли PHP Development Tools 2.0

> Так раскрой ее

Зачем? Кому нужно - знает, кто хочет узнать - скачивает Эклипс и пробует, кому знать не нужно - троллит. Pick your poison :)

tailgunner ★★★★★ ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от wfrr

Re: Вышли PHP Development Tools 2.0

Белка, а может ты хоть раз что-то раскроешь? А то толку от тебя не видно.

anonymous ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от tailgunner

Re: Вышли PHP Development Tools 2.0

>Зачем

Дабы твои слова не звучали как лопающиеся пузыри.

wfrr ★★☆ ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от wfrr

Re: Вышли PHP Development Tools 2.0

> Дабы твои слова не звучали как лопающиеся пузыри.

Белочка, слова, которых не понимаешь - всегда звучат так :) Но дело здесь отнюдь не в словах :D

tailgunner ★★★★★ ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от wfrr

Re: Вышли PHP Development Tools 2.0

> Ты признался?

Добровольно и чистосердечно. Щасс подпишу показания, и на свободу с чистой совестью.

То же и тебе советую %)

tailgunner ★★★★★ ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от tailgunner

Re: Вышли PHP Development Tools 2.0

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

anonymous ()

Re: Вышли PHP Development Tools 2.0

Крупные проекты блин.. ИМХО писать "крупные и серьезные проекты" в такую кучу кода, что потом без всяких спец IDE не разобраться это какая-то дикость. Текстовый редактор с подсветкой - все что надо З.Ы. ик

DreamDragon ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от anonymous

Re: Вышли PHP Development Tools 2.0

> питон говно, как и любой язык, в котором идентация и/или пробелы используются для чего-то большего, чем простое форматирование

Скажи это Хоару.

tailgunner ★★★★★ ()

Re: Вышли PHP Development Tools 2.0

по ссылке не ходил, но осуждаю!

anonymous ()

Re: Вышли PHP Development Tools 2.0

>новые функциональности

%)

raystlin ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от tailgunner

Re: Вышли PHP Development Tools 2.0

> Отступы труЪшными 8-символьными табами, и отображение невидимых символов, если ситуация сильно запущена

А как быть с чужим кодом? Питонистам ведь табы официальная религия запрещает, а indent на питоний код не натравишь. Приходится применять костыли вроде вертикальных линий в редакторе. Я вот хорошо понимаю человека, которому без них трудно. Когда приходится разбирать груду питоньего быдлокода, возникает желание задушить автора идеи семантически значимых отступов. Особенно феерично - DEDENT вместо символа конца блока. Сиди и решай головоломку: к какому же логическому уровню относится следующая строка. А уж правка питонокода - это вообще песня. Чувствуешь себя в шкуре унылого пользователя MS Word, не знающего о стилях. Конечно на хелловорлдах питонокод смотрится шикарно, но на практике такой синтаксис оказывается жутко ущербным.

anonymous ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от anonymous

Re: Вышли PHP Development Tools 2.0

>> Просто когда функция состоит из пары десятков макаронин (разветвлений), то...

>...то автора этой функции надо убить апстену, предварительно оторвав руки.

Да да, всё верно. Только вот покопай хотя бы питоновскую стандартную библиотеку. Даже там макаронные изделия в изобилии. Что уж говорить про шедевры рядовых быдлокодеров, которые всё больше тянутся к питону в последние годы.

anonymous ()
Ответ на: Re: Вышли PHP Development Tools 2.0 от anonymous

Re: Вышли PHP Development Tools 2.0

> Питонистам ведь табы официальная религия запрещает

Я атеист.

> Когда приходится разбирать груду питоньего быдлокода, возникает желание задушить автора идеи семантически значимых отступов. Особенно феерично - DEDENT вместо символа конца блока. Сиди и решай головоломку: к какому же логическому уровню относится следующая строка. А уж правка питонокода - это вообще песня.

Сочувствую. Может, тебе работу сменить? Скажем, перловый быдлокод править.

> Конечно на хелловорлдах питонокод смотрится шикарно, но на практике такой синтаксис оказывается жутко ущербным.

Может, дело в быдлокоде и его авторах?

tailgunner ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.