
O eclipse.org, open-source projektu v čele s IBM (podílí se na něm ale i Borland, SUSE, Red Hat, a mnozí další), každý již asi někdy slyšel. Eclipse.org je naprosto dokonalé vývojové prostředí, framework, multiplatformní, a to nejen pro Javu. Za pomocí pluginů je Eclipse možno rozšířit i o podporu například PHP, na což se zaměřuje projekt PHPeclipse.de.
Nutno říci, že Eclipse je skutečně dokonalé IDE. S editací PHP / CSS / SQL / XHTML zdrojového textu v editoru se to nedá srovnávat. Můžete používat PHP debugger, code browser Vám po stisku Ctrl+Space nabídne nejen vestavěné funkce PHP, ale i veškeré funkce, které si Vy deklarujete v include / require souborech, a jejich popis z PHPDoc kompatibilních komentářů (!), nabízí "Resource" a "Debug" perspektivu, real-time prohlížení PHP výstupu ve vestavěném browseru, real-time PHP parser, skvělou správu projektu, integrovanou spolupráci s CVS, včetně podpory pro ssh, přímý import projektu z CVS, podporu a code browser pro nejen PHP, ale i CSS (včetně CSS 2.0), XHTML, a SQL, a mraky dalších funkcí.
PHPEclipse je prostě splněný sen programátora / webdesignéra.
Instalace PHPeclipse a konfigurace debuggeru u celého tohoto komplexu je poněkud náročnější, ale vyplatí se.
Nejlepší na tom je, že tento skvělý projekt je k dispozici jako open-source. Projekt, se kterým se například Dreamweaver MX 2004, či FrontPage 2002 nemůže vůbec měřit. Nikdy. Tolik funkcí, skvěle podaných, prostě jiné IDE / Framework nenabídne.
RE: "Tolik funkcí, skvěle podaných, prostě jiné IDE / Framework nenabídne." - a co ASP.NET?
[1] od kterého okamžiku je ASP.NET open-source a podporuje PHP, CSS, XHTML a SQL?
prvni program ktery byl tady glorifikovany a pritom mam chut ho nainstalovat a stahnout... protoze tohle vypada fakt cool...
Možná až jednou budu mít PIV-3.3MHz😉
Jinak ty screenshoty se nápadně podobají WinXP. Že by přechod z Linuxu zpátky?
[4] ty screenshoty *jsou* z Windows, musel jsem cosi dělat ve Photoshopu, a tam se Linux moc nechytá, tak to spravil jemný reboot 😉
Daji se v tom PHP soubory editovat pres FTP nebo je nutne to delat vsechno na lokale?
Eclipse jsem si nainstaloval minuly tyden a uplne s prehledem beha na PIII 450MHz. Jediny misto kde trochu zdrzuje je spusteni ale pak je to opravdu svizny, az jsem se divil.
[1] Neznam sice prostredi .NET. Ale muj znamej dela v MS a on sam rikal, ze videl Eclipse a maji (jako MS) v jistych smerech co dohanet.
Jinak Eclipse je fakt super. Akorat to chce trochu vykonejsi pocitac (ne tu sunku co mam doma 🙂)
[5] A co CrossOver Office, nezkoušel jsi? V něm by měl Photoshop údajně běhat.
[9] CrossOver Office sice Photoshop podporují, ale stojí tolik, co samotná Windows XP Home 😉 To raději udělám reboot..
1) nevsimnul jsem si, ze by v eclipse byl Borland (nechapu co by tam delal, byla by to pro nej akorat konkurence)
2)spousta pluginu do eclipse http://eclipse-plugins.2y.net/eclipse/ http://eclipse-plugins.2y.net/eclipse/
Tak jsem to nainstaloval... a vypada to fakt dobre 😄 Otazka je jak se to bude pouzivat... Protoze vzhled neni vse (ale kdyz se t dobre skloubi neni to na skodu 😄)
Jak docilim toho ze budu moc nastavit u projektu kodovani ISO-8859-2 nemam ho v properties na vyber. Diky za info, jinak PHPeclipse super.
[13] nevím, používám všude
utf-8[14] Na to kodovani snad odpoved najdu jinde. Ale da se nastavit pod nejakou kombinaci tlacitek aby se mi zobrazil help k prikazu na kterem jsem najety mysi? Nyni to je reseno tak ze na najetem prikazu dam prave tlacitko a help.
Diky za info.
nevite nekdo o mirroru?
sdkcko mi to podle totalcmd bude tahat na cdma jeste 1263 hodin 🙁
Taky jsem neodolal a zkusil ... opravdu mé srdce plesá. Jen jsem se chtěl zeptat, nahrál jsem verzi
PHPEclipse1.1.1-2004-10-24.zip(ted ji mimochodem na sourceforce.net ani nevidim) a nefunguji mi OUTLINE. Přidám si nový projekt, otevřu file, který začíná:require ("./files/class.php");require "./files/class_novinky.php";
$stranka = new Page();
$aktuality = new Novinky();
A v outlines se mi zobrazi jen: include declarations a po rozbaleni jen ty dva fajly. Ale nidke uz deklarované funkce ... v čem může být zrada?
to nadseni neni trochu na miste, phpeclipse je podle me tezka alpha, staci si precist forum na strankach se stovkou narku na nefunkcnosti. Samotne stranky obsahuji asi tolik informaci, jako tento clanek, coz je smutny, moznosti sql editoru jsou v porovnani s myphpadminem takhle maly 🙁
ale pozornost a pripadnou programatorskou pomoc si tenhle projekt urcite zaslouzi, zend se svoji politikou maximalizujici zisk a brzdici rozvoj phpka konecne dostane co mu patri
vec: iso
kodovani:
window/preferences/
/workbench/editors/text file encoding=other
a nenechte se zmast, to neni jen selectbox ale i input box -> napiste si tam to svoje iso-8859-2
co se tyce quantum sql, je nutne prinutit mysql, aby jako default charset pouzivala latin2, pak uz spolu s predchozim nastavenim dopadne vse dobre, v my.ini s inastavte default-character-set=czech
pripradne
latin2 a melo by to jit
eclipse ma rozjetej devepment nejakych webtools, tak by mel byt lespsi sql editor, jen jsem ho jeste neuchodil, pri mem hledani po sql adminovy jsem jeste zkousel dbUnit, vypada pokrocilejsi nez quantum, ale take vypada jako neudrzovany a jeho import/export mi chodi jen na strukturu a uz ne na data 🙁(
takze zatim zustavam u myphpadmin
je to skoda, protoze v kombinaci s ssh tunelem se zdal pohodlny management jakekoliv vzdalene db tak blizko,
ted abych zas vsude pokoutne uploadil toho web admina 🙁(
BEWARE:
po zmene kodovani by u mne nutny restart ide.