Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > pl.comp.lang.php > #15632 > unrolled thread
| Started by | Roman Tyczka <noemail@because.no> |
|---|---|
| First post | 2018-01-09 09:05 +0100 |
| Last post | 2018-01-14 18:33 +0100 |
| Articles | 8 — 5 participants |
Back to article view | Back to pl.comp.lang.php
PHPStorm, początek Roman Tyczka <noemail@because.no> - 2018-01-09 09:05 +0100
Re: PHPStorm, początek Rafal Podsiadly <spinacz24@gmail.com> - 2018-01-09 10:23 -0800
Re: PHPStorm, początek Wojtek Gapiński <wojtas_g.WYTNIJ.TO@wp.I.TO.TEZ.pl> - 2018-01-09 21:39 +0100
Re: PHPStorm, początek Roman Tyczka <noemail@because.no> - 2018-01-10 09:04 +0100
Re: PHPStorm, początek Roman Tyczka <noemail@because.no> - 2018-01-10 10:56 +0100
Re: PHPStorm, początek Wojciech Bancer <wojciech.bancer@gmail.com> - 2018-01-10 11:04 +0100
Re: PHPStorm, początek Roman Tyczka <noemail@because.no> - 2018-01-10 11:36 +0100
Re: PHPStorm, początek Borys Pogoreło <borys@pl.edu.leszno> - 2018-01-14 18:33 +0100
| From | Roman Tyczka <noemail@because.no> |
|---|---|
| Date | 2018-01-09 09:05 +0100 |
| Subject | PHPStorm, początek |
| Message-ID | <14pyv1cluah7r.dlg@tyczka.com> |
Była tu niedawno dyskusja o IDE do PHP. Szczególnie polecany był PHP Storm. Osobiście używałem i używam PhpEd, ale skoro taki polecany jest Storm to zainstalowałem wersję trial. Już na starcie mam problemiki. W PhpEd instaluję, odpalam i od razu mogę pisać, debugować, testować. PhpEd instaluje kilka wersji php embedded i pozwala z nich korzystać, oraz debugera. I wszystko od razu działa, zero problemów i wymogów konfiguracji. Tutaj (w stormie) chyba nic nie jest instalowane i instalację trzeba przeprowadzić osobno, dobrze mi się wydaje? Zdaję sobie sprawę, że to jest w sumie bardziej uniwersalne rozwiązanie, bo instaluję to co potrzebuję, ale dla zielonego próg wejścia się podnosi. No i dodatkowo teraz nie mam czasu na te zabawy, bo mam presję czasową, ale jak już się za to wezmę to chcę to zrobić porządnie, na osobnej wirtualce dedykowanej. Rafał Podsiadły wspomniał w innym wątku o UniControllerze, czy są inne tego typu paczki? Bo UC jest jednak dość stary. -- pozdrawiam Roman Tyczka
[toc] | [next] | [standalone]
| From | Rafal Podsiadly <spinacz24@gmail.com> |
|---|---|
| Date | 2018-01-09 10:23 -0800 |
| Message-ID | <95a7bf52-b928-4dce-a2e5-4119196f0f66@googlegroups.com> |
| In reply to | #15632 |
Mógłbyś przytoczyć post ? W sumie zrewidowałem swój ranking. I jeszcze jedna uwaga używam kliku IDE jednocześnie (Nie mam ulubionego, dalej kibicuje wszelkim projektom opensource.) PHPStorm Eclipse (tytaj są 2 wersje darmowa i płatna) Visual studio Code Notepad++ Netbeans (nie rozwija się od parunastu dobrych miesięcy) - wywaliłem Wracając do meritum sprawy. Storm możesz skonfigurować pod różne wersje PHP i oczywiście w PHP włączyć debugowanie kodu. plik php.ini Używam serwera UniServer http://www.uniformserver.com/ http://www.uniformserver.com/ZeroXI_documentation/php.html#Select PHP version --- przydaje się jak się ma wiele projektów w różnych wersjach php. Dodatkowo posiada swoją console i pozwala uruchomić console w wybranej wersji php. Nie trzeba pachować. Tutaj więcej wskazówek. https://stackoverflow.com/questions/4122585/how-can-i-set-the-php-version-in-phpstorm :P Dobry developer, pisze na piasku / debaguje ruchami księżyca. :)
[toc] | [prev] | [next] | [standalone]
| From | Wojtek Gapiński <wojtas_g.WYTNIJ.TO@wp.I.TO.TEZ.pl> |
|---|---|
| Date | 2018-01-09 21:39 +0100 |
| Message-ID | <p339ab$11tp$1@gioia.aioe.org> |
| In reply to | #15633 |
W dniu 09-01-2018 o 19:23, Rafal Podsiadly pisze: > > Netbeans (nie rozwija się od parunastu dobrych miesięcy) - wywaliłem > Netbeans przeszedł pod skrzydła Apache, dlatego nieco przyhamowali z aktualizacjami. http://netbeans.apache.org/ Wkrótce ma być dostępna pierwsza wersja Apache Netbeans https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+Beta -- Wojtek Gapiński http://www.phprogramista.pl
[toc] | [prev] | [next] | [standalone]
| From | Roman Tyczka <noemail@because.no> |
|---|---|
| Date | 2018-01-10 09:04 +0100 |
| Message-ID | <70plb60hlecv$.dlg@tyczka.com> |
| In reply to | #15633 |
On Tue, 9 Jan 2018 10:23:30 -0800 (PST), Rafal Podsiadly wrote: > Mógłbyś przytoczyć post ? Post z 11 kwietnia "Co byście wybrali", ze 25 wątków niżej ;-) > W sumie zrewidowałem swój ranking. I jeszcze jedna uwaga używam kliku IDE > jednocześnie (Nie mam ulubionego, dalej kibicuje wszelkim projektom > opensource.) > > PHPStorm Eclipse (tytaj są 2 wersje darmowa i płatna) > > Visual studio Code > > Notepad++ Ale np. taki Notepad++ to nie jest raczej IDE, prawda? Nie masz tam np. możliwości podłączenia debugera? Nawet podpowiadanie chyba jest mocno ograniczone? > Wracając do meritum sprawy. > > Storm możesz skonfigurować pod różne wersje PHP i oczywiście w PHP > włączyć debugowanie kodu. plik php.ini No tak, ale to już wymaga trochę wiedzy i dłubania. > Używam serwera UniServer http://www.uniformserver.com/ > http://www.uniformserver.com/ZeroXI_documentation/php.html#Select PHP > version > --- przydaje się jak się ma wiele projektów w różnych wersjach php. > Dodatkowo posiada swoją console i pozwala uruchomić console w wybranej > wersji php. Nie trzeba pachować. Thx, popatrzę. > :P Dobry developer, pisze na piasku / debaguje ruchami księżyca. :) Zgadzam się, dokładnie tak mam... ale w Delphi :-) a w PHP poruszam się po omacku, to co bym zrobił w Delphi w godzinę w PHP robię na razie 3 dni ;-) Inna sprawa, że nadal pracuję głównie w Delphi i PHP z doskoku gryzę, ale muszę go powoli opanować, bo jest parę rzeczy do zrobienia. -- pozdrawiam Roman Tyczka
[toc] | [prev] | [next] | [standalone]
| From | Roman Tyczka <noemail@because.no> |
|---|---|
| Date | 2018-01-10 10:56 +0100 |
| Message-ID | <1w840lei2rsy8.dlg@tyczka.com> |
| In reply to | #15636 |
On Wed, 10 Jan 2018 09:04:18 +0100, Roman Tyczka wrote:
> w PHP poruszam się po
> omacku, to co bym zrobił w Delphi w godzinę w PHP robię na razie 3 dni ;-)
I proszę, potrzebowałem użyć regexpa, więc googluję i mam funkcję
preg_match. Używam jak opisano i błędy... kombinuję z wyrażeniem, ale
nic... nadal błędy. W końcu po raz dziesiąty czytając przykłady zauważam,
że wszędzie wyrażenie jest otoczone ukośnikami, dodaję u siebie i cud!
działa. Tylko kurna gdzie o tym napisali?
"pattern
The pattern to search for, as a string."
http://php.net/manual/en/function.preg-match.php
Stracone ileś tam czasu na coś co pozornie wydawałoby się oczywiste, i tak
co krok :-)
--
pozdrawiam
Roman Tyczka
[toc] | [prev] | [next] | [standalone]
| From | Wojciech Bancer <wojciech.bancer@gmail.com> |
|---|---|
| Date | 2018-01-10 11:04 +0100 |
| Message-ID | <slrnp5bpa0.1blt.wojciech.bancer@pl-test.org> |
| In reply to | #15637 |
On 2018-01-10, Roman Tyczka <noemail@because.no> wrote: > On Wed, 10 Jan 2018 09:04:18 +0100, Roman Tyczka wrote: > >> w PHP poruszam się po >> omacku, to co bym zrobił w Delphi w godzinę w PHP robię na razie 3 dni ;-) > > I proszę, potrzebowałem użyć regexpa, więc googluję i mam funkcję > preg_match. Używam jak opisano i błędy... kombinuję z wyrażeniem, ale > nic... nadal błędy. W końcu po raz dziesiąty czytając przykłady zauważam, > że wszędzie wyrażenie jest otoczone ukośnikami, dodaję u siebie i cud! > działa. Tylko kurna gdzie o tym napisali? Nie muszą być ukośniki. Muszą być delimitery, czyli taki sam znak na początku i na końcu. A stosowanie delimiterów wynika z tego, że używasz perlowych wyrażeń (preg), które to właśnie mają delimitery. :) -- Wojciech Bańcer wojciech.bancer@gmail.com
[toc] | [prev] | [next] | [standalone]
| From | Roman Tyczka <noemail@because.no> |
|---|---|
| Date | 2018-01-10 11:36 +0100 |
| Message-ID | <1nm0hokptddsl$.dlg@tyczka.com> |
| In reply to | #15638 |
On Wed, 10 Jan 2018 11:04:48 +0100, Wojciech Bancer wrote: >>> w PHP poruszam się po >>> omacku, to co bym zrobił w Delphi w godzinę w PHP robię na razie 3 dni ;-) >> >> I proszę, potrzebowałem użyć regexpa, więc googluję i mam funkcję >> preg_match. Używam jak opisano i błędy... kombinuję z wyrażeniem, ale >> nic... nadal błędy. W końcu po raz dziesiąty czytając przykłady zauważam, >> że wszędzie wyrażenie jest otoczone ukośnikami, dodaję u siebie i cud! >> działa. Tylko kurna gdzie o tym napisali? > > Nie muszą być ukośniki. Muszą być delimitery, czyli taki sam znak na początku > i na końcu. A stosowanie delimiterów wynika z tego, że używasz perlowych > wyrażeń (preg), które to właśnie mają delimitery. :) Jednakowoż mogliby o tym napisać, zgodzisz się? Po drugie np. w Delphi też używane są perlowe wyrażenia (PCRE) i tam nie ma tych delimiterów. W .NET-cie tak samo. Ale to tylko taka uwaga na marginesie, ważne, że do wszystkiego da się dojść ;-) ps. czy na tej grupie można zadawać pytania np. o HTML czy jest inna grupa do tego? -- pozdrawiam Roman Tyczka
[toc] | [prev] | [next] | [standalone]
| From | Borys Pogoreło <borys@pl.edu.leszno> |
|---|---|
| Date | 2018-01-14 18:33 +0100 |
| Message-ID | <1we0wo5hb4v4y.14t6ze8myqc29$.dlg@40tude.net> |
| In reply to | #15637 |
Dnia Wed, 10 Jan 2018 10:56:38 +0100, Roman Tyczka napisał(a): > I proszę, potrzebowałem użyć regexpa, więc googluję i mam funkcję > preg_match. Używam jak opisano i błędy... kombinuję z wyrażeniem, ale > nic... nadal błędy. W końcu po raz dziesiąty czytając przykłady zauważam, > że wszędzie wyrażenie jest otoczone ukośnikami, dodaję u siebie i cud! > działa. Tylko kurna gdzie o tym napisali? A choćby tutaj: http://php.net/manual/en/reference.pcre.pattern.syntax.php Temat jest spory, więc jest zupełnie odrębny dział. Link jest w powiązanych na dole strony dokumentacji preg_match(). -- Borys Pogoreło borys(#)leszno,edu,pl
[toc] | [prev] | [standalone]
Back to top | Article view | pl.comp.lang.php
csiph-web