Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony][Symfony2]Który edytor najlepiej podpowiada kod w symfony2
athabus
post
Post #1





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

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


Swego czasu (jakiś rok temu) już o to pytałem, ale wtedy nie było konkretnych odpowiedzi, także zapytam znowu ;-)

W jakich edytorach pracujecie z Symfony2. Ja obecnie pracuję w Eclipse (+plugin wsparcia Symfony) ale mam trochę problemów z tym edytorem. Głównym moim problemem jest to, że nie mogę zaimportować do niego projektu Symfony z prawidłowym podpowiadaniem składni. Tj. działa ono częściowo np. $this->getDostrine()-> itd działa dobrze, ale już np. jak wchodzą w grę zapytania $this->getDoctrine()->getRepository('bundle:product")->{brak customowych metod}. podobnie $this->get('session')->{brak podpowiadania składni}.

Z tego co udało mi się ustalić, to problem leży we wtyczce od Eclipse, która chyba jest nieaktualizowana i nie do końca wspiera nowe wersje Symfony, bo w projekcie utworzonym przez generator dla symfony 2.3 wszystko ładnie działa ;-(

W każdym razie pytanie brzmi - czy komuś udało się zmusić eclipse do działania w tej kwestii? Albo czy możecie polecić jakiś inny edytor z dobrym wsparciem dla podpowiadania składni w Symfony2.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
athabus
post
Post #2





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

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


Od 3 dni śmigam w phpStorm i jestem w 7-mym niebie ;-) To co mnie najbardziej drażniło w Symfony to konieczność pracy w niezliczonej ilości plików, z których każdy znajduje się w zupełnie innym miejscu. Napisanie nowej głupiej akcji to konieczność edycji z 4-5 plików, z których każdy trzeba było ręcznie otworzyć. W phpSotrmie z wtyczką od Symfony po prostu otwieram plik routingu, tworzę trasę i dalej już wszystkie akcje, widoki itp. tworzy za mnie edytor - SUPER. Podpowiadanie składni działa bezbłędnie - nawet w widokach nie trzeba dodawać komentarzy z typem zmiennej bo dane zaciągane są z kontrolera (IMG:style_emoticons/default/zakochany.gif) Działa to po prostu super. Lubię też narzędzie do Git i szybkie tworzenie Gistów - w połączeniu z Gistboxem fajnie to działa jako podręczna ściąga.

Do tej pory korzystałem z Eclipse + dodatek do Symfony - ogólnie byłem zadowolony, samo Eclipse też mi akurat odpowiada (wiem, że jestem tu wyjątkiem), ale jednak poziom wsparci dla Symfony to niebo a ziemia. Niestety dodatek do Eclipse jest tak napisany, że nie działa nawet połowa funkcji, która jest wymieniona w dokumentacji, albo działa losowo.

Co do wieszania to na razie mi się nie zdarzyło - pracuję na Ubuntu + wersja dla Linux.

Jedyne czego mi brakuje to szybkie wyszukiwanie pliku wewnątrz scope (a nie w całym projekcie) - chodzi mi o to po naciśnięciu ctrl+shit+n
Go to the top of the page
+Quote Post

Posty w temacie


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: 24.12.2025 - 08:49