Środowisko c++ z dobrym podpowiadaniem składni

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
tobix10
Piegowaty Guziec
Piegowaty Guziec
Posty: 16
Rejestracja: 05 mar 2007, 20:29
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Środowisko c++ z dobrym podpowiadaniem składni

Post 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.
Awatar użytkownika
kabanek
Zakręcona Traszka
Zakręcona Traszka
Posty: 592
Rejestracja: 23 cze 2009, 20:34
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: Xfce
Architektura: x86_64
Kontakt:

Odp: Środowisko c++

Post autor: kabanek »

eclipse z dodatkiem do c++
Awatar użytkownika
DDAroo
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 107
Rejestracja: 27 cze 2009, 10:47
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: KDE Plasma
Architektura: x86
Lokalizacja: Kraków
Kontakt:

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

Post autor: DDAroo »

Z tych co próbowałem to eclipse CDT i kdevelop 4 dają radę.
tobix10
Piegowaty Guziec
Piegowaty Guziec
Posty: 16
Rejestracja: 05 mar 2007, 20:29
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

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

Post 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).
Awatar użytkownika
grzemach
Sędziwy Jeż
Sędziwy Jeż
Posty: 97
Rejestracja: 05 wrz 2007, 21:42
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

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

Post autor: grzemach »

ja bym również polecił code::blocks (łatwiej skonfigurować aby kompilował programy niż w Eclipse C++)
tobix10
Piegowaty Guziec
Piegowaty Guziec
Posty: 16
Rejestracja: 05 mar 2007, 20:29
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

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

Post 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.
luzakwielki
Wytworny Kaczor
Wytworny Kaczor
Posty: 264
Rejestracja: 19 lis 2008, 11:42
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma
Architektura: x86_64

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

Post 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źć.
Awatar użytkownika
kapat
Sędziwy Jeż
Sędziwy Jeż
Posty: 62
Rejestracja: 09 mar 2008, 21:55
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

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

Post 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 :)
Pozdrawiam. Kapat

"Informatyk nie czyta, on przetwarza informacje."
Awatar użytkownika
kabanek
Zakręcona Traszka
Zakręcona Traszka
Posty: 592
Rejestracja: 23 cze 2009, 20:34
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: Xfce
Architektura: x86_64
Kontakt:

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

Post 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
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8655
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

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

Post 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.
tobix10
Piegowaty Guziec
Piegowaty Guziec
Posty: 16
Rejestracja: 05 mar 2007, 20:29
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

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

Post 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.
Awatar użytkownika
kapat
Sędziwy Jeż
Sędziwy Jeż
Posty: 62
Rejestracja: 09 mar 2008, 21:55
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

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

Post 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
Pozdrawiam. Kapat

"Informatyk nie czyta, on przetwarza informacje."
Awatar użytkownika
pixelenter
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 194
Rejestracja: 31 gru 2009, 15:41
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86_64

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

Post autor: pixelenter »

Ja ci polecam netbans lub code::blocks. Korzystam z tego pierwszego od niedawna i mi się osobiście podoba
http://uwolnijlaptopa.pl
http://counter.li.org/cgi-bin/certificate.cgi/528644
Awatar użytkownika
kabanek
Zakręcona Traszka
Zakręcona Traszka
Posty: 592
Rejestracja: 23 cze 2009, 20:34
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: Xfce
Architektura: x86_64
Kontakt:

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

Post 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...
Awatar użytkownika
pixelenter
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 194
Rejestracja: 31 gru 2009, 15:41
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86_64

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

Post autor: pixelenter »

No pewnie tak ;) U mnie takich problemów nie było drogi Bartku ;)
http://uwolnijlaptopa.pl
http://counter.li.org/cgi-bin/certificate.cgi/528644
tobix10
Piegowaty Guziec
Piegowaty Guziec
Posty: 16
Rejestracja: 05 mar 2007, 20:29
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

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

Post autor: tobix10 »

Netbeans jest o niebo lepsze ;).
Na razie zostanę przy nim.

Dzięki za wszystkie propozycje.
Awatar użytkownika
JSokol
Sędziwy Jeż
Sędziwy Jeż
Posty: 67
Rejestracja: 18 mar 2010, 10:57
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64
Lokalizacja: Down under
Kontakt:

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

Post 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.
Awatar użytkownika
pixelenter
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 194
Rejestracja: 31 gru 2009, 15:41
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86_64

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

Post 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.
http://uwolnijlaptopa.pl
http://counter.li.org/cgi-bin/certificate.cgi/528644
tobix10
Piegowaty Guziec
Piegowaty Guziec
Posty: 16
Rejestracja: 05 mar 2007, 20:29
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

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

Post 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.
Awatar użytkownika
dawwin
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 202
Rejestracja: 18 kwie 2009, 09:16
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

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

Post autor: dawwin »

Ja używam Geany+autotools i nigdy żadnych problemów nie widziałem :)
Moje programy - http://dawwin.users.sourceforge.net/
Nie pomagam na PW
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość