Jak można ustawić Eclipse, żebym mógł programować w Javie SE, Javie EE, C++, PHP, Python? W tej chwili mam tylko na Javę SE i osobno na EE. Z góry dzięki za odpowiedz
A to Java SE i EE to różne języki? :)
Jak chcesz dodać obsługę nowych języków to musisz zainstalować odpowiedni plugin.
IDE rożne. A jakie wtyczki zainstalować i jak. Z tego co widziałem jest ich trochę i za bardzo nie wiem które i jak je zainstalować
Moj sposob moze malo profesjonalny, ale dziala - nie instaluje pluginow ktorych nie wiem czy potrzebuje. Np. nie programuje w php i nie wiem jaki plugin do tego najlepszy w eclipse, wiec go nie instaluje ;d Ale programuje w Groovy, wiec szukam w necie lub w eclipse market jakie sa rozne pluginy, czytam na forach / blogach czego ludki uzywaja, i instaluje. Jak i nie pasi to instaluje inny. To samo do mavena (chociaz teraz m2eclipse chyba jest domyslnie w pakiecie, mercurial, i rozne inne). Czasami nie ma wyboru i jest tylko jeden plugin, ktory nie dziala. Dlatego ostatecznie zmienilem IDE i nie zaluje.
- W ramach Eclipse masz od cholery wtyczek.
- Przydatne jest przygotowanie własnej perspektywy najlepiej modyfikując już istniejącą (przydatny jest monitor panoramiczny taki 21 cali).
- Różne języki mogą, choć nie muszą, stwarzać pewne problemy z wydajnością (pierwsze wersje wtyczki do Scali były pamięciożerne). Tu może pomóc przede wszystkim zmiana konfiguracji i dołożenie pamięci dla JVMa, w ostateczności dwa różne workspace/instancje (to już na sam koniec).
OK. Dzieki
Od siebie dodam, że Eclipse lepiej korzystać w gotowych paczkach dla języków tak jak masz na necie. Kiedyś instalowałem pluginy (np. pod PDT chciałem doinstalować plugin do LUA) - w najlepszym przypadku po otwarciu pliku "nowego" typu pojawiał się edytor tekstowy, bez podpowiedzi i kolorowania. Bywało, że po prostu pluł błędami. Najgorzej było jak pluł błędami nawet bez otwierania pliku "nowego" typu. Instalowałem na różnych wersjach w różny sposób różne pluginy - nigdy nie dawało to efektu. To tylko tak fajnie wygląda, że jest rozszerzalne, a w praktyce nie idzie tego ogarnąć :/