Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Eclipse, podpowiadanie składni
Forum PHP.pl > Inne > Komputery i oprogramowanie
1maciek
Witam,
W jaki sposób dodać do projektu (w eclipse) zewnętrzne biblioteki, np framework, aby eclipse podpowiadał składnię klas i metod tego właśnie frameworka? Czy w ogóle jest to możliwe?

Nie chodzi mi o tworzenie własnego kodu, a np o dodanie frameworka Zend, czy innego.

Dzięki
Sokal
Tam na drzewku klikasz PPM na projekt, import, file system i dalej sobie poradzisz ;]
Jojo
W ten sposób zaimportujesz kod biblioteki bezpośrednio do projektu. Jeśli zaktualizujesz bibliotekę, będziesz musiał ją na nowo zaimportować aby zobaczyć w niej zmiany. Jeśli korzystasz z PDT lepszym rozwiązaniem jest:
1. Prawy na projekcie
2. "Properties"
3. Zakładka "Libraries"
4. Guzik "Add External Folder"
W ten sposób kilka projektów może korzystać z tej samej biblioteki bez powielania jej w workspace.
dwapinski
Dokładniej tak:

1. Prawy na projekcie
2. PHP Include Path -> Libraries -> [ Add External Folder ]
3. Dodajesz polozenie głównego / dla PRADO

w View "Progress" Eclipse includuje sciezke - co widać. Chwilkę to trwa ponieważ w PRADO jest wiele plików.

Jeśli chodzi o pene wykorzystanie Eclipse do PHP + PRADO to

1. Ściągasz Eclipse All-in-one z http://www.eclipse.org/pdt/
2. Tworzysz sobie skrót ikonke itp
3. Dodajesz typy plików z PRADO aby Eclipse je widział:
Window->preferences->general->Content Type->Text->HTML i "Add"
Dodajesz: *.page *.tpl *.skin


4. Ściągasz xmla z opisami:

http://www.pradosoft.com/forum/index.php?action=dlattach;topic=5367.0;attach=223

5. Importujesz go do Eclipse:
Window->Preferences->Web and XML->HTML Files->Templates->import and select file templates.xml


+ oczywiście dodatkowo to co napisałem na samym początku: dodajesz sciezke do PRADO

i działa...

Powodzenia. Darek Wapiński
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.