ďťż
Podstrony
|
telcocafeWitkaW tym semestrze dorzucili mi programowanie w PHP. Nie mam żadnego doświadczeniaw tym języku ale po pierwszych zajęciach zaczyna mi się to podobać. Na uczelni korzystamy z czegoś takiego jak putty do logowania na serwie linuksowym i jakiś archaiczny edytorPHP/menedżer plików typu Norton Commander o nazwie middle commander albo jakoś tak Anyway ja sobie zainstalowałem KRASNAL serv 2.7 i zacząłem dobierać sobie edytor. Z doświadczeń z c++ wywnioskowałem że najlepszy będzie Notepad++. Ponieważ jednak nie mam doświadczenia to jedyne naczym mi teraz zależy to kolorowanie składni oraz funkcja podglądu (bo manewry między przeglądarką a edytorem są nie wygodne). Ze wszystkich darmowych edytorów zostały Zajączek, HateML, PHP Designer Personal, edHTML i SpoxEditor. Podobał mi się jeszcze HAPedit ale jakoś nie mogłem go skonfigurować. kEd wyglądał profesjonalnie ale niestety nie obsługuje podglądu dla lokalnego serwera (http//localhost/~katalog/blablabla.php) tylko jak większość edytorów otwiera plik bezpośrednio z dysku próbując go zapisać. Co bym nie wpisywał w prefiksie ustawień i tak otwiera mi całą ścieżkę. HateML bardzo mi się spodobał (bo posiada własny inerpreter php) ale niestety program się sypie podczas podglądu gdy mamy gdzieś błąd w składni (próbuje wysyłać alert do autora) a z kolei Spox Editor całkowicie liberalnie podchodzi do błedów i wyswietla wszystko nawet gdy nie ma na końcu średnika albo zamiast echo wpisze ech. Na placu boju zostały Zajączek, edHTML oraz PHP Designer Personal. Ten ostatni ma mały mankament - funkcja debug działa jak podgląd a w podglądzie program chce mi ściągać dany plik php. Nie wiem czemu tak się dzieje ale nie uznaje tego jako błąd bo jako podglądu używam funkcji Debug. Oprócz powyższych słyszałem jeszcze o Eclipse+ PHPeclipse, CrimsonEditorze, CoreEditorze, Aptanie i Website PRO ale nie próbowałem a ten ostatni chyba nie jest już rozwijany więc nie wiem czy obsługuje PHP 5. Dobra dość tych farmazonów, a wiec: 1. Które darmowe IDE doradzacie? Może być z tych które wymieniłem lub jakieś właśne propozycje ale z naciskiem na podgląd i kolorowanie składni 2. Na czym sami pracujecie? Edytor, IDE, co macie do tego poinstalowane (chodzi mi o te całe apache ,php i inne sql'y :) )? Chciałbym wiedzieć na czym programują profesjonaliści :D 3. W czym chcielibyście kodować ale jest to drogie. Użytkownik doman18 edytował ten post 04 marzec 2008, 12:57 ja jednak zaczynałem w notepad2 i opłaciło się ;) poprostu często korzystaj z php.net, dokumentacja jest dokładna, z przykładami, i w duzej części po polsku, wśród darmowych programów nie spotkałem niczego co mogło by konkurować z HateML. co do trzeciego... zend, niewiele mozna by do niego dodać, problem w tym że przez to zrobił sisę trochę nieporęczny :P //mógłby mi ktoś zdjąc moderkę? to pierwsze ostrzeżenie od kiedy jestem na forum, to chyba lekka przesada. //powód edycji: zmiana notepad++ na notepad2 cos mi się pomieszało ;) Użytkownik someone edytował ten post 04 marzec 2008, 21:26 To ja tak: Win98, XAMPP, Opera, Notepad2. Program ma bardzo dobre kolorowanie składni, jakoś przyzwyczaiłem się i pracując na innych jest niewygodnie dla mnie. Nie jest to jakiś kombajn, ot taki prosty notatnik, może troszkę rozbudowany. Ctrl+S, Alt+Tab, F5 i widzę zmiany :-P Nie jestem wymagający co do tego. Ale cóż większego na moim sprzęciku... Zresztą, wolę prostotę :-D Aha, link do spolszczonej wersji Notepad2: http://dobreprogramy...epad2+2.0.18+PL. PHPEclipse (+wtyczki wg. uznania) - używam do wszystkiego - html, css, php, sql. Ma wbudowany własny pseudo-cvs, wygodne zarządzanie kodem, podpowiedzi do własnych funkcji/metod, integracja z xdebug... czego chcieć więcej :) Potwierdzam, Eclipse ma bardzo duże możliwości... Podpowiadanie składni sprawdza się znakomicie. A już gdy ktoś ma dużą rozdzielczość to edytowanie kilku plików jednocześnie (jeden w prawym rogu, drugi w lewym, itd.) jest po prostu super :) No i międzyplatformowe. Użytkownik pbnan edytował ten post 04 marzec 2008, 17:42 A co z edytorem PSPAD? ;] To że to jest zwykły edytor tekstu z kolorowaniem składni i nijak ma się do możliwości Eclipse, poza tym kto chce pisać programy w edytorze tekstu :P Kiedyś też go używałem, ale jakoś się przekonałem do Eclipse i nie żałuję. pbnan: To jaką ty masz rozdzielczość? Mnie takie rzeczy denerwują przy 1600x1200 bo jest zbyt "zagracone" w oknie i mnie to rozprasza ;) Testowałem wiele edytorów do pisania w PHP(m.in. PSPad, PHPDesigner, PHP Eclipse), ale ostatecznie od dłuższego czasu stawiam na prostotę. Na Windowsie korzystam z Notepad++[bardzo przyjemny edytor, ciekawe wtyczki takie jak np. QuickText(auto wstawki)], lecz zazwyczaj korzystam z linuksa i tam korzystam z gedit'a. Możliwe, że gdybym teraz spróbował znów przysiąść do Eclipse itp. to zmieniłbym zdanie, ale na razie wolę to, co zapewnia mi wygodę. Ogółem, jakoś nie przekonują mnie wszystkie skombajnowane IDE ;) Użytkownik marrek13 edytował ten post 04 marzec 2008, 22:26 O kurka wosna, faktycznie ten Eclipse PDT wygląda na Pro program. Nie musiałem nawet podglądu konfigurować. Szkoda tylko że nie ma własnego inerpretera php. Ale koloruje składnie i do tego jeszcze podpowiada! Chyba znalazłem edytor dla siebie :D Jedynie mógłby sie szybciej uruchamiać :P A fakt faktem że do szybkich poprawek Notepad++ lub Notepad2 są niezastąpione Dobra już nie zrzędze kontynuujcie temat :P Ja osobiście używam darmowego notepada++ i ew. czasem Dreamweawer'a Adobe CS3 Ja wolę prostszy program do edycja samego php, ale do html'a przydaje się coś lepszego tak jak np. Dreamweawer pbnan: To jaką ty masz rozdzielczość? Mnie takie rzeczy denerwują przy 1600x1200 bo jest zbyt "zagracone" w oknie i mnie to rozprasza ;) Zwykle pracuję na 1280x1024, ale widziałem screenshoty Acidosa (monitor 23") i mi dech zaparło ;-) W każdym razie możliwości Eclipse są bardzo duże, a i czasem edycja kilku plików na raz jest potrzebna... Bo komu by się chciało przełączać pomiędzy zakładkami? :) Niestety, zdaje się, że najszybciej działa nie na Windowsie, nie na Linuksie, ale na MacOSX. Przynajmniej tak znajomy się zachwycał. Szkoda tylko że nie ma własnego inerpretera php O ile dobrze pamiętam, chyba korzystało Eclipse z interpretera PHP uruchomionego dla danego pliku w opcji sprawdzania błędów. Użytkownik pbnan edytował ten post 05 marzec 2008, 17:52 Ja również używam Eclipse'a (nie tylko do PHP, to według mnie najlepsze IDE ;) ) A że jakiś czas temu dorobiłem się drugiego monitora, mogę w ogóle pracować komfortowo: Eclipse w jednym, podgląd w drugim :) Do ręcznych poprawek używam kEDa - z tego, co się orientuję, obsługuje localhosta, tylko mu trzeba w opcjach ustawić folder do projektów WWW. Ale osobiście rzadko używam wbudowanych podglądów, wolę mieć otwarte 3 przeglądarki i tylko odświeżać :D Ja także preferuję Eclipse + PDT. Zaawansowany, prosty w obsłudze(przynajmniej dla mnie), wszystkie opcje jakie potrzebuje. A jeśli skończę z PHP mogę w minute zająć się Javą, C++. Ale do prostych edycji wystarczy Notepad2, szczególnie że jest zintegrowany z TC PP. Zależy od wielkości projektu. Mały projekt - mały program, duży projekt - duży program :) Jeśli chodzi o same IDE to zdecydowanie Eclipse + PDT. PS. PHPEclipse to nie PDT :) |
|||
Sitedesign by AltusUmbrae. |