Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: proky.hb 13 Května 2008, 13:05:45
-
Zdravím,
dostal jsem se do dost zvláštní situace. Nemám v čem vyvíjet aplikace pro PHP.
Pokus 1:
Instalace Eclipse PDT - první krůčky jsou dost náročné, vývojové prostředí je robustní, ovládání složité a nelogické. Například u projektu nastavit kódování prostě nefunguje, před otevřením souboru musím nastavit globální kódování pro celou aplikaci, jinak se soubor neotevře. Pokud se ale otevře, tak pouze pro čtění, přestože všechny ostatní aplikace se zápisem nemají problém.
Pokus 2:
Zend studio 5.5 - nechci ho více používat, protože ho nechci kupovat a proč krást, že? Nicméně abych neco udělal, tak jsem ho rozchodil. Bohužel pro 3D desktop je třeba doplnit do spouštěcího souboru pár řádků, jinak se spustí pouze prázdné okno, už to mi chvilku zabralo. Druhý problém je, že mi nefungují určité klávesy, jako třeba $, bez čehož se těžko obejdu.
Pokus 3:
Netbeans 6.1 EA PHP - popravdě dle mého názoru povedený editor, rychlý, malý (elipse je dle mého názoru nechutně "tlustá" aplikace, navíc chování prostředí mi prostě nesedí). Bohužel opět nastal probém s klávesnicí. Nejde mi přepnout na anglickou, lépeřečeno Ubuntu přepne, NetBeans si píše dál česky.
Když už píšu o klávesnici, tak mám ještě jeden problém. Po nabootování mi nejde klávesnice přepínat, musím do nastavení klávesnice, aniž bych cokoliv nastavil uložit a hle, klávesnice přepíná.
Můžete mi někdo poradit, co dělám špatně, že mi Ubuntu takto blbne? Instalace čistá cca před 5ti dny, žádné radikální změny jsem nedělal, nepočítám-li instalaci několika balíků.
-
jeste muzes zkusit Geany je to velmi minimalisticky ale sympaticky prostredi. pekny design rychle najede atd
-
Mně jede přepínání klávesnice v NetBeans EA PHP naprosto v pořádku, ale problém, který popisuješ (Ubuntu klávesnici přeplo, ale aplikace ne), se mi kdysi stal v Code::Blocks. Podařilo se mi ho vyřešit po chvíli hraní s rozložením klávesnice. Přidával a odebíral jsem jak "USA", tak i "Čes" rozložení klávesnice a najednou to zase šlo jak mělo - bohužel přesný postup odstranění problému neznám - prostě jsem zkoušel :)
-
Třeba by to šlo ještě v Bluefish
-
Quanta+
-
nebo skus lampp (PHP,Apache atd)
a jako editor pouzivam bluefish
-
nejsem fanda, ale pspad ve winu?
-
Starenka: Někteří říkají, že jim PSPad přes wine jede v pořádku. Já jsem zkoušel nejnovější verzi a potom i tu, která ostatním jela v pořádku a v obou jsem měl problém s vykreslováním okna kódu v PSPadu (vykreslen byl určitý kód, který vůbec neměl jít viděl - byl vyrolován nahoru. Překreslení se provedlo např. až po označení celého textu). A to práci v PSPadu dost komplikovalo. Nyní zkouším NetBeans EA for PHP.
-
jako editor pro php používám Scite editor s uprávami Jakuba Vrány a nemám si na co stěžovat....
-
Můžete mi někdo poradit, co dělám špatně, že mi Ubuntu takto blbne? Instalace čistá cca před 5ti dny, žádné radikální změny jsem nedělal, nepočítám-li instalaci několika balíků.
nic nedelas spatne. spis co dela Ubuntu spatne. Ja osobne jsem spokojen s eclipse .. me prvni dojmy byly stejne jako Tve, ale ted mi to pripada jako opravdu mocny PHP-devel-tool ..
-
Ano, vím, že toto téma je poměrně staré, ale
1.) bych k němu měl jeden tip i pro ostatní (protože když jsem zkusil vyhledávání, moc jsem toho nenašel :3)
2.) mám jeden drobný dotaz a přišlo mě zbytečné vytvářet nové téma, ale nějaké relevantní jsem nenašel.
Ad prostředí:
Taky nemám rád Eclipse (pracuji v něm již kolem roku, protože se to musím učit do školy Javu a tu taky nemám rád, takže chci aby to prostě fungovalo, což Eclipse splňuje, i když je tak gigantické a podle mě blbě ovladatelné) a navíc když jsem zkusil PHPEclipse, byly s tím problémy a nejelo to (a nehodlám to řešit :3). Skončil jsem u Code::Blocks; umí rozpoznávat i PHP/HTML/JavaScript/...
Ad dotaz:
platí k tomu Code::Blocks, ale spíš i celkově; není nějaký jakoby "kompilátor" PHP? Něco, co bych nastavil jako kompilátor do Code::Blocks a primárně by to kontrolovalo syntaxi, ale taktéž debugger apod. (Mimochodem, používám Apache2)
-
Ad dotaz:
platí k tomu Code::Blocks, ale spíš i celkově; není nějaký jakoby "kompilátor" PHP? Něco, co bych nastavil jako kompilátor do Code::Blocks a primárně by to kontrolovalo syntaxi, ale taktéž debugger apod. (Mimochodem, používám Apache2)
No kompilátor pro PHP je přeci php.exe, ne? Takže stačí jen nainstalovat PHP5.
Co se týká debuggerů, tak jich taky několik. Otázkou je, jak budou pracovat ve spolupráci s Code::Blocks. Já v CB programoval jen v C nebo Pascalu a moc mi to vyhovovalo. PHP programuji v Netbeans a taky mi plně vyhovují.
-
Já si vyvíjím svůj CMS v Katu a docela mi stačí, nevím, co bych potřeboval dalšího...
-
... nevím, co bych potřeboval dalšího...
To je právě to, dokud se s tou další funkčností neseznámíš a nesžiješ, tak ti nechybí, když ji pak ale najednou nemáš, už je to problém :)
-
nejsem fanda, ale pspad ve winu?
<< aaaaaa
(http://crap.starenka.net/aaaacat65px.gif)
-
Ještě dost lidí používá Vim. Tam ale ty možnosti taky jsou, ale někdy skryty v manuálu.
-
Nikdo tady nepoužívá gedit??? Blázni...
-
Já používám Komodo Edit 5. Je možnost ho spustit jak ve win tak pod linuxem. Samozřejmě podle instalačky :) Má správu projektů, ukázku nápovědy (ukazuje dokumentační komentáře k funkcím v souborech, které jsou do editovaného souboru vloženy třeba přes require). V nastavení programu je poměrně slušná možnost nastavení.
Zápory:
Po instalaci to má asi 150MB.
Spuštění trvá delší dobu, ale u NetBeans mi to přišlo delší.
-
Já používám Komodo Edit 5. Je možnost ho spustit jak ve win tak pod linuxem. Samozřejmě podle instalačky :) Má správu projektů, ukázku nápovědy (ukazuje dokumentační komentáře k funkcím v souborech, které jsou do editovaného souboru vloženy třeba přes require). V nastavení programu je poměrně slušná možnost nastavení.
Zápory:
Po instalaci to má asi 150MB.
Spuštění trvá delší dobu, ale u NetBeans mi to přišlo delší.
Netbeans se mi celkem líbilo... ale taky jeho obsluha byla zdlouhavá a pomalá... přišlo mi to jak Photoshop CS3 na PC s malou ramkou.
-
Ja nevim no.. osobne jsem zastance Zend (for Eclipse) - jsem na nej zvyklej, na druhy mete pak PDT pro Eclipse a uz hodne dlouho se snazim se promoct a alespon zkusit, jak pojedou NetBeans.
Pokud nepotrebujes debugger, svn, integrovany manualy, strom trid, phpdoc a dalsi k smrti potrebny veci, sel bych do katu.
-
Ja nevim no.. osobne jsem zastance Zend (for Eclipse) - jsem na nej zvyklej, na druhy mete pak PDT pro Eclipse a uz hodne dlouho se snazim se promoct a alespon zkusit, jak pojedou NetBeans.
Pokud nepotrebujes debugger, svn, integrovany manualy, strom trid, phpdoc a dalsi k smrti potrebny veci, sel bych do katu.
Zend jsem zkoušel na Woknech a je super... lepší než Dream... ;) Na linuxu jsme ho nezkoušel, ale jestli tam jede stejně jak na Woknech, tak bych sel do něj, ale nebude to nejspíš zadarmo...
-
Je nativne pro linux (minimalne 5.5 a 6ka co je v eclipsu). No zadarmo neni, no. Proto se snazim preklopit do PDT, ale jsem na to moc linej. Navic nemam moc zkusenosti s xdebugem, opet zvyk na zenddebugger.
#zajimalo by mne, jaky jsou nazory/zkusenosti na/s aptan(o)u, co se tyce php. Na css a javascript je super (pouzivam) soubezne s druhym ide.
-
A co takhle jednoduchý, Geany podobný, ale specializovaný gPHPedit ;) Skutečně na PHP dobrá aplikace (tzn používám jí). Umí záložky, doplňuje rozepsané názvy funkcí atd.
-
Také používám Quantu+. Naprostá spokojenost. Nainstaluješ a můžeš jet. Jediná "nepříjemnost" je to, že mi pro každý projekt vytvoří adresáře templates a toolbars, které nepoužívám, ale popravdě mi to ani nestálo za to, abych ji zkusil to odnaučit :-)
Dělám v ní i na nějakých cizích projektech (weby, které kdysi kdosi udělal zmizel. A zákazníci tam teď občas potřebují něco "upravit"). Od UTF po 1250 nemá problém.
P.S.
A hele, teď koukám, že to tu někdo exhumoval nějaký pěkně uležený téma...
-
no co kdevelop sice spíš na c++ ale phpko a html taky zvládá fajn
-
Ahoj.
Jak uz tu hodne lidi zminilo, editoru je dost a kazdy bude mit na toto tema jiny nazor. Take jsem hledal neco, co mi bude vyhovovat. Scite, BlueFish, Quanta+, GEdit, KWrite, Geany. Ja mam dobre zkusennosti s temito editory a pouzivam je:
Quanta + ... pro tvorbu WWW stranek (ma hodne tlacitek preddefinovanych pro tvorbu webu)
Geany ........ pro tvorbu exportnich skriptu (kdyz pouzivam PHP pro klasicke cmdline aplikace) Pouzivam jej treba i k programovani v pascalu, C, Perl, Python, pripadne pro shell skripty.
Renek
-
Já používám Komodo Edit 5. Je možnost ho spustit jak ve win tak pod linuxem. Samozřejmě podle instalačky :) Má správu projektů, ukázku nápovědy (ukazuje dokumentační komentáře k funkcím v souborech, které jsou do editovaného souboru vloženy třeba přes require). V nastavení programu je poměrně slušná možnost nastavení.
Zápory:
Po instalaci to má asi 150MB.
Spuštění trvá delší dobu, ale u NetBeans mi to přišlo delší.
Netbeans se mi celkem líbilo... ale taky jeho obsluha byla zdlouhavá a pomalá... přišlo mi to jak Photoshop CS3 na PC s malou ramkou.
NetBeans jsou takové, jaký si je uděláte, to že si je taháte i s modulama který nepotřebujete je chyba obsluhy, ne programu.