Jakie wybrać IDE do C++ oraz Javy?

0

Temat mówi sam za siebie :)

Jakby co, jestem kompletnym laikiem, nabrałem jedynie wprawy w VS Express 2012 w aplikacjach JS na Win8. Chcę jednak z różnych powodów zacząć programować w Javie i C++ i kompletnie nie wiem, jakie wybrać IDE.

Z góry dziękuję za pomoc.

0

InteliijIDEA, Visual Studio.

0
  1. Java, jeśli masz możliwość to IntelliJ, jeśli nie to Eclipse albo ewentualnie Netbeans.
  2. C++ albo Visual Studio, albo QtCreator (jeśli chcesz programować z wykorzystaniem Qt) albo Eclipse CDT

Dużo zalezy od tego co chcesz programować i w jakich technologiach. Jeśli chcesz używać JEE / Springa to IntelliJ Ultimate ma bardzo dobre wsparcie, ale jest płatny. Eclipse i Netbeans mają wtyczki do tego, ale gorszej jakości. Spring ma swojego własnego Eclipse Spring Source Tool Suite.

1

Co do javy to nie wiem, ale do C++ dla mnie istnieją wyłącznie 2 IDE godne polecenia:

  • Visual Studio z wtyczką Visual Assist X
  • Qt Creator - jest świetny i nie wymaga korzystania z Qt (tylko znacząco to ułatwia).
1

Qt Creator ma świetny system podpowiedzi, fajne wstawki i wizualnie przyjemny dla oka.
Dla javy to Eclipse, które też ma wtyczkę do C++, jednak nie korzystałem nigdy.

0

Jak już robiłeś w VS Express, to obejrzyj wersję Express for Windows Desktop.

0

Jako ciekawostke jeszcze dodam, ze firma JetBrains (tworca m.in.:InteliiJIDEA, PyCharm) pracuje nad multiplatformowym IDE do C++. Sadzac po poprzednich produktach w ciemno zakladam, ze ten produkt bedzie mogl konkurowac nawet z VS.
http://www.jetbrains.com/objc/features/cpp.html

0

Ja jestem dziwny i do C/ C++ używam NetBeans. Moim zdaniem całkiem ergonomiczny, niestety parser często się wysypuje :( i trzeba go restartować. GUI żadnego w C/ C++ nie klepię, tylko konsolowe programy.

0

Java
Jeśli chcesz się pobawić w okienka to najlepiej zacząć od Netbeans. Nawet jeśli Eclipse ma to lepiej zrobione (w co wątpię - z moich skromnych doświadczeń wynika że nie) - to trzeba się przedrzeć przez konfigurację pluginów. Netbeans ma to od razu.

Jeśli chcesz pracować bardziej z konsolą lub webdev - spróbuj IntelliJ. Środowisko to w pełnej krasie obsługuje także inne języki (PHP, Python, JS).

C++
Jeśli konsola to:

  • masz do wyboru Visual Studio Express, Code::Blocks, Qt Creator

Jeśli GUI to:

  • Qt Creator (Qt), ew. Code::Blocks (wxWidgets)

Dla C++ Netbeans nie polecam - potrafi nawet nie reagować na komendy kompilacji (zero komunikatów o błędach).

Co do Eclipse to nie miałem (nie)przyjemności dłużej z tym pracować (poza Aptaną, ale to chyba jednak co innego) - pewnie podobnie jak z vim-em trzeba się przemóc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1