Strona 1 z 2

Środowisko c++ z dobrym podpowiadaniem składni

: 26 wrz 2010, 22:36
autor: tobix10
Jakie możecie polecić IDE na linuksa, w którym porządnie działa podpowiadanie składni ;). Mam code-blocks, próbowałem zmieniać ustawienia, ale ciągle się gubi. W netbeans chyba też nie jest za pięknie.

Odp: Środowisko c++

: 26 wrz 2010, 23:27
autor: kabanek
eclipse z dodatkiem do c++

Odp: Środowisko c++ z dobrym podpowiadaniem składni

: 27 wrz 2010, 14:06
autor: DDAroo
Z tych co próbowałem to eclipse CDT i kdevelop 4 dają radę.

Odp: Środowisko c++ z dobrym podpowiadaniem składni

: 27 wrz 2010, 16:52
autor: tobix10
Pobrałem Eclipse IDE for C/C++ Developers ;).
Rozumiem, że podpowiadanie włącza się poprzez skrót ctrl+space ?

Macie jakieś swoje ustawienia, żeby lepiej się kodowało ?(tych ustawień jest ogrom ;), mam większość defaultowo tylko zmieniłem sobie code style).

Odp: Środowisko c++ z dobrym podpowiadaniem składni

: 28 wrz 2010, 12:50
autor: grzemach
ja bym również polecił code::blocks (łatwiej skonfigurować aby kompilował programy niż w Eclipse C++)

Odp: Środowisko c++ z dobrym podpowiadaniem składni

: 28 wrz 2010, 15:28
autor: tobix10
code::blocks mam, ale podpowiadanie składni tam działa strasznie ;/.
Eclipse uruchomiłem i działa bez problemu na przykładowym projekcie, zobacze jak będzie dalej.
Visual AssistX do msvc jest wymiataka xD.

Odp: Środowisko c++ z dobrym podpowiadaniem składni

: 28 wrz 2010, 16:30
autor: luzakwielki
tobix10 pisze:code::blocks mam, ale podpowiadanie składni tam działa strasznie ;/.
Eclipse uruchomiłem i działa bez problemu na przykładowym projekcie, zobacze jak będzie dalej.
Visual AssistX do msvc jest wymiataka xD.
Visual AssistX (komercyjny dodatek działający tylko z komercyjną wersją IDE) wymiata i takiego nie znajdziesz chyba w żadnym innym IDE.
Eclipse ma dobre podpowiadanie i IMO lepsze niż IntelliSense z MS Visual C++ - czasami denerwuje i trzeba go skonfigurować (np. ustawić inny filtr Completion Proposal, bo domyślny olewa co chcesz dostać i nie sortuje Ci jak np. chcesz użyć coś z namespace i dasz ns:: to pojawi Ci się wiele śmieci na początki listy - jak zmienisz to na początku ustawi się to co jest w namespace). Poza Visual AssistX lepszego podpowiadania niż w Eclipse ciężko będzie Ci znaleźć.

Odp: Środowisko c++ z dobrym podpowiadaniem składni

: 28 wrz 2010, 17:19
autor: kapat
Ja dodam jeszcze od siebie: NetBeans.


Code::block jest fajny na początek :) Osobiście nie lubiłem programować do czasu kiedy z Code::block przesiadłem się na eclipse. Ale i tu miałem ale ;) ostatecznie padło na netbeans, i klepie weekendami różne kody..

Sugerowałbym żebyś wybrał Eclipsa albo Netbeansa, inna klasa pisania kodu :)

Odp: Środowisko c++ z dobrym podpowiadaniem składni

: 28 wrz 2010, 22:16
autor: kabanek
kapat pisze:Ja dodam jeszcze od siebie: NetBeans
ja miałem problem z netbeans'em i c++ viewtopic.php?t=129385
i sobie z nim nie poradziłem.

Jeśli płynnie chodzi Ci Eclipse, to właśnie jego bym polecił.
ja bym również polecił code::blocks (łatwiej skonfigurować aby kompilował programy niż w Eclipse C++)
ja nic nie musiałem konfigurować - eclipse działał zaraz po ściągnięciu

Odp: Środowisko c++ z dobrym podpowiadaniem składni

: 28 wrz 2010, 23:23
autor: mario_7
Mimo, że po pierwszym zetknięciu z KDevelop4 nie miałem o nim najlepszego zdania (i w sumie nadal nie jest ono zbyt wygórowanie pozytywne), to jednak uczciwie muszę przyznać, że podpowiadanie składni jest bardzo dobre.

Sporo czasu spędziłem poszukując informacji jak skonfigurować niektóre rzeczy z poziomu IDE i za to wielki minus (w moim przekonaniu w niektórych miejscach interfejs nie jest zbyt intuicyjny). Np. dalej nie wiem jak przenieść pliki z jednego katalogu do drugiego w ramach jednego projektu...

Pomijając konfigurację projektu i inne takie - kod w KDevelop4 pisze się bardzo przyjemnie. Jak już wspomniałem - podpowiadanie składni działa zaskakująco dobrze, kolorowanie kodu jest "dynamiczne" (każda zmienna ma swój kolor), takie drobiazgi, jak np. zmiana definicji metody w klasie owocuje propozycją automatycznego poprawienia deklaracji w pliku nagłówkowym, albo automatyczne tworzenie szablonu definicji metod na podstawie deklaracji klasy w pliku nagłówkowym są bardzo użyteczne. KDevelop4 napisany jest w C++, co też uważam za plus.

Używam wersji 4.0.0 (najnowsza, jaką kiedyś udało mi się znaleźć w pakietach deb dla Ubuntu 9.10), ale wiem, że jest dostępna wersja 4.0.2 - może tam nie ma już niektórych błędów i niedociągnięć, które napotkałem.

Odp: Środowisko c++ z dobrym podpowiadaniem składni

: 29 wrz 2010, 08:35
autor: tobix10
Jeżeli chodzi o KDevelop to również myślałem o nim.
Zainstalowałem je, z repozytoriów, na ubuntu 10.04 x86_64 i wywalało mi ciągle błędami(crashe), dlatego je wyrzuciłem.
Nie wiem może jest lepsza metoda instalacji KDevelop w środowisku gnome.

Odp: Środowisko c++ z dobrym podpowiadaniem składni

: 29 wrz 2010, 11:45
autor: kapat
kabanek pisze:ja miałem problem z netbeans'em i c++ viewtopic.php?t=129385
i sobie z nim nie poradziłem.
bug o którym piszesz został poprawiony w netbeans 6.9

Odp: Środowisko c++ z dobrym podpowiadaniem składni

: 29 wrz 2010, 13:48
autor: pixelenter
Ja ci polecam netbans lub code::blocks. Korzystam z tego pierwszego od niedawna i mi się osobiście podoba

Odp: Środowisko c++ z dobrym podpowiadaniem składni

: 29 wrz 2010, 15:05
autor: kabanek
kapat pisze:bug o którym piszesz został poprawiony w netbeans 6.9
to może ja jestem jakiś "dziwny" :whis:
Obrazek

Netbeans v 6.9.1 ściągnięty ze strony domowej. Specjalnie zainstalowałem, żeby się upewnić, czy dalej nie działa i niestety...

Odp: Środowisko c++ z dobrym podpowiadaniem składni

: 29 wrz 2010, 16:17
autor: pixelenter
No pewnie tak ;) U mnie takich problemów nie było drogi Bartku ;)

Odp: Środowisko c++ z dobrym podpowiadaniem składni

: 29 wrz 2010, 20:36
autor: tobix10
Netbeans jest o niebo lepsze ;).
Na razie zostanę przy nim.

Dzięki za wszystkie propozycje.

Odp: Środowisko c++ z dobrym podpowiadaniem składni

: 30 wrz 2010, 08:32
autor: JSokol
kabanek pisze:to może ja jestem jakiś "dziwny" :whis:
Obrazek

Netbeans v 6.9.1 ściągnięty ze strony domowej. Specjalnie zainstalowałem, żeby się upewnić, czy dalej nie działa i niestety...
Tak samo miałem w Netbeansie 6.8 ale mi wraz z podmienieniem na wersję 6.9.1 "to coś" zniknęło i teraz mi już nie podkreśla tego, czego nie powinno ;)

Ja również polecam Netbeans'a.

Odp: Środowisko c++ z dobrym podpowiadaniem składni

: 30 wrz 2010, 16:21
autor: pixelenter
Ja używam Netbaens'a nie długo, bo dopiero od najnowszej wersji, więc pewnie dlatego nic takiego mi się nie przydarzyło.

Odp: Środowisko c++ z dobrym podpowiadaniem składni

: 30 wrz 2010, 20:15
autor: tobix10
Tylko w Netbeans przy projekcie aplikacja konsolowa c++ często wyskakuje mi Illegal instruction w terminalu ;/(kiedy odpalam program). Muszę wtedy włączyć aplikację po raz drugi, albo po raz któryś z kolei, żeby wszystko zadziałało.

Dzieje się tak tylko przy uruchamianiu programu z poziomu netbeans. Przez konsolę normalnie działa.

Odp: Środowisko c++ z dobrym podpowiadaniem składni

: 30 wrz 2010, 21:03
autor: dawwin
Ja używam Geany+autotools i nigdy żadnych problemów nie widziałem :)