Bartosz Ratajczyk

Bartosz Ratajczyk MS SQL Developer

Temat: IDE dla PHP - Wasze wybory i opinie

Michał Jarosz:
W Netbeans brakuje mi jednej miłej rzeczy - w Eclipse mogłem wpisać np. ZDTA i wcisnąć Ctrl+Space i rozwijało mi np. na Zend_Db_Table_Abstract. Tu mi brakuje takiej podpowiedzi z akronimów. Czy da się to osiągnąć w Netbeans?

Tools > Options > Editor > Code Templates[edited]Michał Jarosz

Korekta. Podpowiedź dokonuje się bez Ctrl+Space.

Definiowanie samodzielne takich skrótów odpada. Chodzi o coś co automatycznie skanuje kod i daje podpowiedzi:

http://www.eclipse.org/pdt/release-notes/pdt2_1.php

Improved Code Assist
PDT 2.0 introduces a new code assist mechanism. This new mechanism is smarter as it crawls through code to determine variable types, providing more appropriate suggestions than those provided in PDT 1.0. PDT 2.0, code assist also supports camel case matches when entering code, which displays code assist options based on an element's initials. In addition, code assist supports options for 'magic members'. These are properties and methods which were declared using the @property or @method tags within PHP DocBlock comments rather than in the PHP script itself.
Michał Jarosz

Michał Jarosz Frontend Developer &
Team Leader

Temat: IDE dla PHP - Wasze wybory i opinie

O to ciekawe
Tomasz Wolfram

Tomasz Wolfram Project Manager,
programista,
zamiłowany żeglarz

Temat: IDE dla PHP - Wasze wybory i opinie


W Netbeans brakuje mi jednej miłej rzeczy - w Eclipse mogłem wpisać np. ZDTA i wcisnąć Ctrl+Space i rozwijało mi np. na Zend_Db_Table_Abstract. Tu mi brakuje takiej podpowiedzi z akronimów. Czy da się to osiągnąć w Netbeans?

Oczywiście, że tak. To się nazywa Code Templates.
Znajdziesz to w:
tools -> options -> editor-> Code Templates

Tworzone osobno dla każdego języka programowania. Szablony korzystają z meta zmiennych, które automatycznie uzupełniasz podczas wywołania. Polecam przetestować.
Pracuje na co dzień z TYPO3, gdzie wywołania różnych funkcji bywają czasem zagmatwane. Więc NetBeans'owe CodeTemplates zaoszczędzają mi mnóstwo czasu.
Bartłomiej Ogryczak

Bartłomiej Ogryczak Backend Developer @
Layar

Temat: IDE dla PHP - Wasze wybory i opinie

Wojciech Sznapka:
Bartłomiej Ogryczak:
Wojciech Sznapka:
Peter K.:
Wojciech Sznapka:
tylko i wyłącznie vim z pluginami.

Jesteś hardkorem :)

nie, po prostu szanuję swój czas :-)

Brak integracji narzędzi to szanowanie czasu? Bez jaj.

Wszystko mam zintegrowane w vimie, nic więcej nie potrzeba.

A pracowałeś kiedyś z IDE?
Wojciech Sznapka

Wojciech Sznapka CTO @ STS Zakłady
Bukmacherskie

Temat: IDE dla PHP - Wasze wybory i opinie

Bartłomiej Ogryczak:

A pracowałeś kiedyś z IDE?

tak, przez 2 lata pracowałem z Eclipse PDT, potem okresowo z Eclipsem dla Javy, potem z Eclipsem Flex Builderem, dorywczo z Visual Studio. PDT wykorzystywałem bardzo intensywnie, mimo to nigdy nie wrócę na rzecz vima.
Karol S.

Karol S. Software Engineer @
VMware, Palo Alto,
USA

Temat: IDE dla PHP - Wasze wybory i opinie

Wojciech Sznapka:

tak, przez 2 lata pracowałem z Eclipse PDT, potem okresowo z Eclipsem dla Javy, potem z Eclipsem Flex Builderem, dorywczo z Visual Studio. PDT wykorzystywałem bardzo intensywnie, mimo to nigdy nie wrócę na rzecz vima.

Wrzuć gdzieś swój vimrc ;)Karol Stępniewski edytował(a) ten post dnia 29.06.10 o godzinie 20:03
Wojciech Sznapka

Wojciech Sznapka CTO @ STS Zakłady
Bukmacherskie

Temat: IDE dla PHP - Wasze wybory i opinie

Karol Stępniewski:
Wojciech Sznapka:

tak, przez 2 lata pracowałem z Eclipse PDT, potem okresowo z Eclipsem dla Javy, potem z Eclipsem Flex Builderem, dorywczo z Visual Studio. PDT wykorzystywałem bardzo intensywnie, mimo to nigdy nie wrócę na rzecz vima.

Wrzuć gdzieś swój vimrc ;)Karol Stępniewski edytował(a) ten post dnia 29.06.10 o godzinie 20:03

mam aktualnie dwa na dwóch kompach, scalę je, zrobię porządek i wrzucę na bloga :-)

konto usunięte

Temat: IDE dla PHP - Wasze wybory i opinie

a jak nowy netbeans? porzuciłem eclipse niedawno i jaram się nb :)

konto usunięte

Temat: IDE dla PHP - Wasze wybory i opinie

netbeans. lubię go bo jest wieloplatformowy i darmowy :)

konto usunięte

Temat: IDE dla PHP - Wasze wybory i opinie

Michał Jarosz:

Ad II. Działa, ale tylko przy typehintach bezpośrednio w deklaracji funkcji. PHPdoc ignoruje :(

No zobacz pan, a w darmowym Komodo Edit phpDoc pięknie działa.
I też jest wieloplatformowy :)Michał Wachowski edytował(a) ten post dnia 07.07.10 o godzinie 21:50

konto usunięte

Temat: IDE dla PHP - Wasze wybory i opinie

Wszystko mam zintegrowane w vimie, nic więcej nie potrzeba.

A pracowałeś kiedyś z IDE?


Osobiście pracowałem na Elicpse (+ klony), Netbeams, PHP Storm.

Vim jest dla mnie osobiście najlepszym rozwiązaniem.

1) Szybkość i łatwość poruszania się po projekcie (w szczególności dużym)
2) Uczy, że TABy są evil
3) Zajmuje kilkadziesiąt kilo, Eclipse 1Gb w pamięci
4) Spełnia wszystkie potrzeby w projektach nad którymi pracowałem (a były to bardzo duże projekty komercyjne)

Udało mi się namówić 2 działy IT w dużych polskich firmach na przejście na vim'a.

pozdrawiam,
Zbigniew Matuszewski

Zbigniew Matuszewski Programista
aplikacji webowych

Temat: IDE dla PHP - Wasze wybory i opinie

Vim - jak coś zdalnie na serwerze przez sesję SSH robię to tak. Ale żeby na codzień - nie bardzo mi się to widzi. Wolę Aptana Studio 1.5.

Pozwala na szybsze poruszenie się po projekcie, szybkie korzystanie z synchronizacji przez FTP/SFTP oraz szybki dostęp do SVN.

No i trochę wspomaga w pisaniu kodu PHP/JS, ale tylko trochę.
Niestety nie tak jak Eclipse czy Netbeans dla Java.

W Aptana Studio szybciej idzie tworzenie projektu niż prostych edytorach typu Vim czy Notepad2 (przyjemny edytor for windows). A czas to pieniądz.

konto usunięte

Temat: IDE dla PHP - Wasze wybory i opinie

Nikt nawet o KDevelop nie wspomniał? :( Smutek zagościł w mym sercu...

Ja używam KDevelop z pluginem do PHP, na prawdę daje radę, u siebie na blogu rozpisałem się troszkę na ten temat: http://www.cojack.pl/kdevelop-jako-ide-dla-php/394
Jarosław Czub

Jarosław Czub FullStack Developer

Temat: IDE dla PHP - Wasze wybory i opinie

Prosto i rzeczowo:
Zend Studio do PHP, HTML'a,
NetBeans do Javy,
DevC++ / VisualStudio Express 2008 do C++/C#

konto usunięte

Temat: IDE dla PHP - Wasze wybory i opinie

Kiedyś korzystałem z HateML. Niestety projekt został porzucony...
Szkoda, zapowiadał się naprawdę ciekawie.Andrzej Kocjan edytował(a) ten post dnia 09.07.10 o godzinie 11:20
Michał Jarosz

Michał Jarosz Frontend Developer &
Team Leader

Temat: IDE dla PHP - Wasze wybory i opinie

Andrzej Kocjan:
Kiedyś korzystałem z HateML. Niestety projekt został porzucony...
Szkoda, zapowiadał się naprawdę ciekawie.Andrzej Kocjan edytował(a) ten post dnia 09.07.10 o godzinie 11:20

Nie wiem czy to ten sam, ale na stronei tego co wyskakuje pierwszy w Google piszą:

"HateML 2 coming soon (January 12th 2010)
You might not believe it, but HateML 2 is approching it's release soon. For details, please read the section on the left, or follow the forums. I invite you also to subscribe to the newsletter, in order to be informed on releases (see left)."
Marek H.

Marek H. Web developer

Temat: IDE dla PHP - Wasze wybory i opinie

Odkąd odkryłem, że *niksowa Kate nie jest szczytem tego, co może dać programiście dobre środowisko, przyssałem się do Eclipse'a. Później - z racji nie do końca pasującego mi wsparcia dla pracy zdalnej (przy tworzeniu projektu skanował wszystkie pliki, co przy ogromnym rozmiarze projektu zabierało ogromną ilość czasu), używałem go naprzemiennie z ZendStudio. Wg mnie każdy miał swoje drobne plusy i minusy. ZS umiał stworzyć projekt na plikach zdalnych w kilka sekund, był jakby prostszy, ale kilka razy przyczynił się do bardzo niemiłej niespodzianki, jaką było niezapisanie (jak się okazało) zdalnego pliku, łącznie kilka godzin pracy dzięki temu diabli wzięli... Z kolei Eclipse... Jakiś taki rozdęty niczym Zend Framework, proste funkcje ma obudowane grubą i słabo przepuszczalną warstwą biurokracji ;-) Większy problem objawił się po zainstalowaniu go na netbooku klasy EEE (ale tym mocniejszym). Okazało się, że w edytorze PHP literki wskakiwały do edytora z prędkością ok. 1 zn/sek! Żeby było jasne - tylko w edytorze PHP - edycja JS nie sprawiała tego typu problemów. I wtedy przypomniałem sobie o NetBeans, o którym swego czasu znajomy wyrażał się (wówczas bezskutecznie), że jest lepszy niż Eclipse. Sam go kiedys zainstalowałem z ciekawości - problemem był wówczas brak antialiasingu, co powodowało, że pod Linuksem kodowanie w nim wyglądało jak rycie kodu dłutem w skale ;-) Tym razem jednak, zdeterminowany mułowatością Eclipse'a pomęczyłem tym problemem wujka Google'a i ...mam działającego, responsywnego i ładnego NetBeansa :) I natenczas nie zamieniłbym go już na inne IDE!

konto usunięte

Temat: IDE dla PHP - Wasze wybory i opinie

Zend studio jest oparty o Eclipse. Także z deszczu pod rynnę za którą jeszcze musiałeś zapłacić :D

konto usunięte

Temat: IDE dla PHP - Wasze wybory i opinie

Przemek Czekaj:
Zend studio jest oparty o Eclipse. Także z deszczu pod rynnę za którą jeszcze musiałeś zapłacić :D

Zend Studio jest oparty o Eclipse dopiero od niedawna, wcześniej było to całkiem oddzielne środowisko.
Marek H.

Marek H. Web developer

Temat: IDE dla PHP - Wasze wybory i opinie

Przemek Czekaj:
Zend studio jest oparty o Eclipse. Także z deszczu pod rynnę za którą jeszcze musiałeś zapłacić :D

Ależ skąd! To we firmie był, ten Zend ;) I wersja dość archiwalna, także na pewno nie oparta o Eclipse.

Następna dyskusja:

aplikacja webowa (php+MySQL...




Wyślij zaproszenie do