Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

63 Stron V  « < 29 30 31 32 33 > »   
Reply to this topicStart new topic
> Najlepszy edytor dla programisty
Wykrywacz
post
Post #601





Grupa: Zarejestrowani
Postów: 726
Pomógł: 20
Dołączył: 8.12.2005
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Notatnik/Dreamwaver

Ten post edytował Wykrywacz 10.08.2006, 10:09:07
Go to the top of the page
+Quote Post
-Wieviór-
post
Post #602





Goście







Piszę skrypt w PhpEdit. Kodowanie ISO-8859-2 i wszystko pięknie, oprócz literek ś, ź, ą i ich dużych odpowiedników. Czy to jakikolwiek sposób wina edytora?
Go to the top of the page
+Quote Post
kaczuuur
post
Post #603





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 7.11.2005

Ostrzeżenie: (0%)
-----


Quanta Plus - moim zdaniem nie ustępuje komercyjnym edytorom po Win, obsługa masy języków (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
bełdzio
post
Post #604





Grupa: Zarejestrowani
Postów: 690
Pomógł: 81
Dołączył: 6.04.2005
Skąd: Szczecin

Ostrzeżenie: (0%)
-----


Cytat(Wieviór @ 15.08.2006, 16:09 ) *
Piszę skrypt w PhpEdit. Kodowanie ISO-8859-2 i wszystko pięknie, oprócz literek ś, ź, ą i ich dużych odpowiedników. Czy to jakikolwiek sposób wina edytora?

zapewne masz w nim skróty klawiszowe o tych kombinacjach (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Balon
post
Post #605





Grupa: Zarejestrowani
Postów: 422
Pomógł: 0
Dołączył: 14.12.2005
Skąd: Wałbrzych

Ostrzeżenie: (0%)
-----


to ja też sie podziele z Wami moim ulubionym programem

Zend Studio 5.2.0 - najlepszy (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
Master Miko
post
Post #606





Grupa: Zarejestrowani
Postów: 530
Pomógł: 0
Dołączył: 15.01.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Dzięki phpeclipse szybkość pisania skryptów w moim przypadku zwiększyła się dwukrotnie. Strasznie przyjemnie pracuje się z nim. Pomagają szczególnie wcięcia no i oczwyście kolorowanie składni. Podpowiedzi czasem też są ekstra. Jedyną dziwną rzeczą (którą pewnie można zmienić) jest automatyczne dopełnianie niektórych znaków - czasem przydatne, czasem wkurzające (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Strasznie miło się przesiadło z notatnika (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
No i zapisywanie w utf-8 (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
miodzio.
Go to the top of the page
+Quote Post
mike
post
Post #607





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Cytat(Balon @ 16.08.2006, 16:53 ) *

Gadasz jak ~NuLL, kiedy mu uświadamiałem że Eclipse rządzi.
Mam nadzieję że skończysz tak jak On (jest obecnie szczęśliwym użyszkodnikiem Eclipse) (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
sobstel
post
Post #608





Grupa: Zarejestrowani
Postów: 853
Pomógł: 25
Dołączył: 27.08.2003
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Cytat(Master Miko @ 17.08.2006, 15:30 ) *


bez urazy, ale skoro przesiadles sie z notatnika to wiekszosc dostepnych edytorow php daje ci to za co pochwaliles phpeclipse, np. wcięcia czy kolorowanie składni - przecież to podstawa w edytorach. nie mam nic przeciwko eclipse, chociaż ze względu na szybkość sam nie używam, ale nie piszcie w zaletach konkretnego edytora tego co jest w kanonie standardowych opcji wszystkich chociaż trochę się szanujących edytorów.
Go to the top of the page
+Quote Post
pawel_k
post
Post #609





Grupa: Zarejestrowani
Postów: 211
Pomógł: 3
Dołączył: 29.07.2005
Skąd: Szczebrzeszyn

Ostrzeżenie: (0%)
-----


Cytat(mike_mech @ 17.08.2006, 15:36 ) *
Gadasz jak ~NuLL, kiedy mu uświadamiałem że Eclipse rządzi.
Mam nadzieję że skończysz tak jak On (jest obecnie szczęśliwym użyszkodnikiem Eclipse) (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

ok, to moze jeszcze mnie przekonasz :] to co wymagam od IDE to podpowiadanie skladni (nie jakies podpowiadanie nazw zmiennych z pliku na ktorym aktualnie piszemy czy podpowiadanie nazw funkcji, ale podowiadanie klas z projektu, do klas dostepnych metod lacznie z metodami ktore sa dziedziczone, rozroznienie metod statycznych) i aby to podpowiadanie caly czas dzialalo a nie za pomoca jakis skrotow klawiszowych... i jeszcze szybkiego dzialania pod ubuntu... pokaz mi ze to jest w eclipse to jeszcze dzisiaj wywalam zenda (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) (a raczej nie laduje po raz kolejny triala bo akurat mi sie skonczyl (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) )

ps. nie pisze tego z ironia czy cos takiego, po prostu kilka razy odpalilem eclipse i tego nie znalazlem, fakt faktem nie zaglebialem sie za bardzo wiec nie wiem czy te rzeczy sa czy nie ma...

Ten post edytował pawel_k 17.08.2006, 15:12:25
Go to the top of the page
+Quote Post
acztery
post
Post #610





Grupa: Zarejestrowani
Postów: 945
Pomógł: 7
Dołączył: 15.03.2005
Skąd: katowice

Ostrzeżenie: (0%)
-----


do do eclipse jak zainstalowac to ftp bo wypakowalem wszystko i nic.. nie dziala. moze da mi ktos jakiś namiar.

ps pisze tutaj bo nie chce tworzyc nowego tematu

a eclipse jest cool kolorowanie, podpowiadanie takie jak w ZEND super
Go to the top of the page
+Quote Post
athabus
post
Post #611





Grupa: Zarejestrowani
Postów: 898
Pomógł: 48
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Cytat(pawel_k @ 17.08.2006, 16:08 ) *
ok, to moze jeszcze mnie przekonasz :] to co wymagam od IDE to podpowiadanie skladni (nie jakies podpowiadanie nazw zmiennych z pliku na ktorym aktualnie piszemy czy podpowiadanie nazw funkcji, ale podowiadanie klas z projektu, do klas dostepnych metod lacznie z metodami ktore sa dziedziczone, rozroznienie metod statycznych) i aby to podpowiadanie caly czas dzialalo a nie za pomoca jakis skrotow klawiszowych... i jeszcze szybkiego dzialania pod ubuntu... pokaz mi ze to jest w eclipse to jeszcze dzisiaj wywalam zenda (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) (a raczej nie laduje po raz kolejny triala bo akurat mi sie skonczyl (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) )

ps. nie pisze tego z ironia czy cos takiego, po prostu kilka razy odpalilem eclipse i tego nie znalazlem, fakt faktem nie zaglebialem sie za bardzo wiec nie wiem czy te rzeczy sa czy nie ma...

Wszystko to co jest Ci potrzebne da się ustawić ;-) Ja akurat używam Eclipse pod Ubuntu i bardzo szybko mi chodzi (klucz to zmiana Javy z tej generycznej na prawdziwą od Suna - jeśli jeszcze tego nie zrobiłeś w swoim ubuntu to zachęcam gorąco). Mi akurat najbardziej przypadł do gustu EasyEclipse - czyli taki prekonfigurowany zestaw pluginów do Eclipse - wersja do php ma wszystko czego na początku potrzeba. Podpowiadanie składni działa bardzo fajnie - z jednym wyjątkiem niestety - brak możliwości podpowiadania metod/wartości obiektu, które nie są jawnie deklarowane przez new w danym pliku - ale tego (chyba) żaden edytor nie potrafi, bo niby skąd by miał wiedzieć, że obiekt $car jest instancją klasy MyCar na przykład - to już po prostu wina php a nie samego edytora.
Można ustawić automatyczne uruchamianie podpowiadania (moim zdaniem to utrudnia) - z tego co pamiętam to wystarczy ustawic czas po jakim wyskakuje podpowiedz na 1ms i już jest.
Inny dobry wybór to phpIDE oparte również o Eclipse - ma dużo fajnych rzeczy, ale na razie jeszcze jest trochę niestabilne.
//edit
ps. Kiedyś miałem Eclipse z paczki - bo takowe jest w repo, ale tam była taka śmieszna sprawa, że faktycznie bardzo wolno mi chodziło przez pierwsze 10 minut używania - np. literki się wyświetlały z opóźnieniem itp. Potem, zwłaszcza po zminimalizowaniu i odczekaniu chwili wszystko zaczynało chodzić normalnie.
Teraz mam Eclipse (a właściwe EasyEclipse) pobrane ze strony i jak mówiłem jave "oryginalną" i wszystko śmiga - IMHO nawet szybciej niż na windowsie. Poza tą chwilą potrzebną na odpalnie (jakieś 15 sekund) wszystko działa "od ręki" bez czekania - brak przestojów itp.
Swoją drogą Eclipse w repo jest jakieś troche dziwne - wolę miec pobrane ze strony - jakoś łatwiej się połapać w plikach ;-)

Ten post edytował athabus 17.08.2006, 21:37:06
Go to the top of the page
+Quote Post
-Wieviór-
post
Post #612





Goście







Ja przesiadłem się na Zend Studio i jestem zadowolony, jedna rzecz której nie wiem to jak np. używać tam ftp do wrzucania plików graficznych choćby, o ile się da...
Go to the top of the page
+Quote Post
eai
post
Post #613





Grupa: Zarejestrowani
Postów: 367
Pomógł: 10
Dołączył: 20.05.2005

Ostrzeżenie: (0%)
-----


Polecam:
http://www.flos-freeware.ch/notepad2.html

bardzo ładnie koloruje składnie php
Go to the top of the page
+Quote Post
macieq
post
Post #614





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: --
Skąd: Szczecin

Ostrzeżenie: (0%)
-----


Cytat(athabus @ 17.08.2006, 21:22 ) *
obiekt $car jest instancją klasy MyCar na przykład - to już po prostu wina php a nie samego edytora.


Akurat nizej wspomniany przez Ciebie plugin

Cytat(athabus @ 17.08.2006, 21:22 ) *
Inny dobry wybór to phpIDE oparte również o Eclipse - ma dużo fajnych rzeczy, ale na razie jeszcze jest trochę niestabilne.


śledzi cały projekt i podpowiada metody, zmienne tylko dla klasy, której np $car jest instancją.
Podobnie ma Zend Studio.

co do niestabilności phpIDE, to mnie jeszcze nie zawiódł.
Go to the top of the page
+Quote Post
athabus
post
Post #615





Grupa: Zarejestrowani
Postów: 898
Pomógł: 48
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


@macieq - chyba nie rozumiesz co ja miałem na myśli. PhpIde jak i PhpEclipse podpowiadają składnie, ale pewnych rzeczy nie przeskoczą. Dajmy na to Singeltona - masz klase jak ta ponizej

  1. <?php
  2. class car
  3. {
  4. private static $objInstance;
  5. private $brand;
  6.  
  7. private function __construct()
  8. {
  9. $this->brand='maluch';
  10. }
  11. public static function getInstance()
  12. {
  13. if (self::$objInstance)
  14. {
  15. return self::$objInstance;
  16. }
  17. else
  18. {
  19. self::$objInstance=new Car();
  20. return self::$objInstance;
  21. }
  22. }
  23. public function getBrand()
  24. {
  25. return $this->brand;
  26. }
  27. }
  28. ?>


teraz sprobuj wywolac taki plik
  1. <?php
  2. include_once('Car.php');
  3. $objCar=Car::getInstance();
  4. //tutaj podpowiadanie skladni nie zadziala
  5. echo $objCar->getBrand();
  6. ?>


Jak widzisz $objCar jest instancja klasy Car, ale podpowiadanie składni nie będzie działać (przynajmnie u mnie nie działa), a to dlatego, że np. funkcje w php nie mają zdefiniowanego zwracanego typu i edytor nie będzie wiedział jaki typ ma zmienna. Analogiczny problem wystąpi gdy użyjesz wzorca factory, albo twoja funkcja będzie zwracała jakiś obiekt -> np. getPrice() zwróci cenę jako obiekt Price. To jest po prostu wina php i kontroli typów - a właściwie jej braku. Zauważ, że np. w C# czy innych językach możesz określić typ zwracany przez funkcję i tam edytory bardzo ładnie sobie z takimi problemami radzą.
Widzę jeden sposób w jaki można obejść to ograniczenie - zintegrowanie edytora z dokumentacją funkcji - wygmagałoby to uwagi przy jej tworzeniu i nie było by wyjściem doskonałym... ale lepsze to niż nic.
miałbyś wtedy
  1. <?php
  2. /**
  3. * Funkcja do zwracania obiektu Car
  4. * @return object Car
  5. **/
  6. public static function getInstnce()
  7. {
  8. }
  9. ?>


Może kiedyś ktoś to jakoś fajnie zaimplementuje.
W kwesti podopwiadania składni w ogóle jest sporo do poprawienai - phpEclipse nie podpowiada np. metod statycznych (IMG:http://forum.php.pl/style_emoticons/default/blink.gif) ale za to ma fajną funkcję, że jak nie potrafi rozpoznać obiektu to w podpowiedzi pojawiaja się wszsytkie zdefiniowane metody w projekcie -> takze jeśli pamiętasz część nazwy, albo stosujesz stałą konwencję nazewnictwa to bardzo łatwo się w tym można poruszać - phpIde natomiast nie ma tej funkcjonalności.

Co do phpIde i jego stabilności to uważam, że nie jest najgorzej i da się na tym pracować, ale stabilnym bym go nie nazwał - chociaż wiadomo jest to projekt rozwojowy i na różnych komputerach/konfiguracjach może się różnie sprawdzać - może ty masz więcej szczęścia niż ja (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) Poczekamy na wersję nr 1.0 bo ten projekt ma kilka fajnych rzeczy, których nie ma phpEclipse. Niestety kilku rzeczy też mu brakuje.

Ten post edytował athabus 25.08.2006, 22:11:16
Go to the top of the page
+Quote Post
macieq
post
Post #616





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: --
Skąd: Szczecin

Ostrzeżenie: (0%)
-----


No i własnie z taką pomocą dokumentacji phpIDE sobie radzi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

(IMG:http://i5.tinypic.com/27wsoq1.jpg)
Go to the top of the page
+Quote Post
athabus
post
Post #617





Grupa: Zarejestrowani
Postów: 898
Pomógł: 48
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


(IMG:http://forum.php.pl/style_emoticons/default/blink.gif) (IMG:http://forum.php.pl/style_emoticons/default/blink.gif) (IMG:http://forum.php.pl/style_emoticons/default/blink.gif)
Chyba muszę jeszcze raz obejrzeć to Ide - macieq odmieniasz moje życie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
W testach nie robiłem dokumentacji i przeoczyłem tą cechę.

BTW: Czy ktoś wie może czy w PHPIDE można ustawić sobie skrót, który zwija (folding) wszystkie funkcje/dokumentację ale nie zwija klasy - Bo zauważyłem, że funkcje czasami rozwijają się "samoczynnie".
W menu jest opcja Collapse All ale ona zwija nawet klasę i trzeba szukać funkcji od nowa.

Ten post edytował DeyV 17.09.2006, 20:28:59
Go to the top of the page
+Quote Post
ARJ
post
Post #618





Grupa: Zarejestrowani
Postów: 453
Pomógł: 22
Dołączył: 20.09.2004
Skąd: Kraków - NH -

Ostrzeżenie: (0%)
-----


zacząłem się interesować singletonem i tak jak zauważył @athabus nie podpowiadana jest składania przy odwoływaniu się do obiektu z singletonu, a ponoć phpIDE sobie z tym radzi, więc postanowiłem to sprawdzić.
wynik jest taki że phpIDE i Zend studio nie podpowiadają składni do przykładowej klasy podanej przez @athabus. jednak po dodaniu komentarza do metody tak jak to zrobił @macieq uruchamia się podpowiadnie składni w obu edytorach. dobra dokumentacja pomocna w pracy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Yashin
post
Post #619





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 2.09.2005

Ostrzeżenie: (0%)
-----


kate
Go to the top of the page
+Quote Post
Ace
post
Post #620





Grupa: Zarejestrowani
Postów: 216
Pomógł: 0
Dołączył: 9.08.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Hm tez macie takie problemy z phpIDE, jak otworze plik spory - przypadkowo otworzylem 15-20mb dumpa bazy, i zwiecha... 200 ramu w uzyciu + 90% procka dla eclipse...
Go to the top of the page
+Quote Post

63 Stron V  « < 29 30 31 32 33 > » 
Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.12.2025 - 06:38