IDE godne polecenia?
-
- Piegowaty Guziec
- Posty: 24
- Rejestracja: 04 lip 2009, 14:56
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Środowisko graficzne: GNOME
- Architektura: x86
IDE godne polecenia?
Witam,
Może mi ktoś polecić jakieś wygodne środowisko programistyczne? Bo jednak Geany jak na XXI wiek to już jest trochę przesadzona;) Fajnie, gdyby było to środowisko tak wygodne jak Visual Studio, jeżeli chodzi o wykonywanie krokowo programu i podgląd zmiennych na bieżąco. Właśnie tego mi tu najbardziej brakuje.
Przejrzałem kilka środowisk na jakie natrafiłem, ale nie widziałem, żeby któreś miało takie opcje. Czy może nie zainstalowałem jakiś pluginów? W każdym razie będę wdzięczny za rady i wskazówki:)
Pozdrawiam
Może mi ktoś polecić jakieś wygodne środowisko programistyczne? Bo jednak Geany jak na XXI wiek to już jest trochę przesadzona;) Fajnie, gdyby było to środowisko tak wygodne jak Visual Studio, jeżeli chodzi o wykonywanie krokowo programu i podgląd zmiennych na bieżąco. Właśnie tego mi tu najbardziej brakuje.
Przejrzałem kilka środowisk na jakie natrafiłem, ale nie widziałem, żeby któreś miało takie opcje. Czy może nie zainstalowałem jakiś pluginów? W każdym razie będę wdzięczny za rady i wskazówki:)
Pozdrawiam
-
- Piegowaty Guziec
- Posty: 4
- Rejestracja: 06 lip 2007, 00:15
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: IDE godne polecenia?
Witam
Mnie osobiście podoba się Code::Blocks, jeżeli go jeszcze nie widziałeś to może tobie również przypadnie do gustu.
Pozdrawiam
Wibo
Mnie osobiście podoba się Code::Blocks, jeżeli go jeszcze nie widziałeś to może tobie również przypadnie do gustu.

Pozdrawiam
Wibo
-
- Piegowaty Guziec
- Posty: 17
- Rejestracja: 11 wrz 2008, 22:44
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.04
- Środowisko graficzne: GNOME
- Architektura: x86
Odp: IDE godne polecenia?
Skoro mowa o Visual studio to zakładam, że chodzi o c++.
W takim razie eclipse, bez żadnych dodatkowych pluginów obsługuje debugowanie aplikacji c++ z podglądem zmiennych i masą innych mniej lub bardziej przydatnych rzeczy, jak na takie rozbudowane środowisko przystało.
W takim razie eclipse, bez żadnych dodatkowych pluginów obsługuje debugowanie aplikacji c++ z podglądem zmiennych i masą innych mniej lub bardziej przydatnych rzeczy, jak na takie rozbudowane środowisko przystało.
- Hauleth
- Wytworny Kaczor
- Posty: 382
- Rejestracja: 18 sie 2008, 17:43
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
- Architektura: x86
Odp: IDE godne polecenia?
jak to bez żadnych?? trza zainstalować CDT.
Jeśli problem rozwiązany dodaj na początku tematu [SOLVED].
Biblioteka do C++ - Bust Lib: http://code.google.com/p/bust/
Biblioteka do C++ - Bust Lib: http://code.google.com/p/bust/
-
- Piegowaty Guziec
- Posty: 18
- Rejestracja: 13 lut 2007, 16:28
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.10
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: IDE godne polecenia?
Eclipse to jedna z możliwości, choć ja gorąco polecam NetBeans IDE. Nie jest to IDE tylko dla Javy, z powodzeniem można pisać programy w C/C++ (i kilku innych językach, ale nie należą one do tego tematu
). Ściągnij sobie odpowiedniego NetBeansa (czyli tego, który daje możliwość pisania programów w C/C++). Przed instalacją IDE upewnij się, że masz pakiet build-essenciala następnie zainstaluj NetBeansa uruchamiając skrypt, który ściągnąłeśi postępuj zgodnie z poleceniami. Gotowe! 

Kod: Zaznacz cały
sudo apt-get install build-essencial
Kod: Zaznacz cały
chmod +x skrypt.sh
sh skrypt.sh

-
- Piegowaty Guziec
- Posty: 17
- Rejestracja: 11 wrz 2008, 22:44
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.04
- Środowisko graficzne: GNOME
- Architektura: x86
Odp: IDE godne polecenia?
Rozumiem, że chodzi Ci o to, że jak masz zainstalowanego standardowego eclipse dla java to musisz doinstalować CDT, ale jeżeli w ogóle nie masz eclipse to wystarczy zainstalować "Eclipse IDE for C/C++ Developers" i śmiga bez problemów.Hauleth pisze:jak to bez żadnych?? trza zainstalować CDT.
-
- Przyjaciel
- Posty: 259
- Rejestracja: 17 gru 2006, 16:07
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.04
- Środowisko graficzne: KDE Plasma
Odp: IDE godne polecenia?
QtCreator - ma chyba to, czego oczekujesz.
Zresztą... temat IDE nie raz był już wałkowany na tym forum - wystarczy poszukać...
Zresztą... temat IDE nie raz był już wałkowany na tym forum - wystarczy poszukać...
[IMG]http://www.ubudsl.com/media/UbuDSL.png[/IMG]
Masz problem z UbuDSL? Nie zapomnij wygenerować i załączyć loga do postu!
Masz problem z UbuDSL? Nie zapomnij wygenerować i załączyć loga do postu!
-
- Piegowaty Guziec
- Posty: 29
- Rejestracja: 07 sie 2006, 16:51
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.10
- Środowisko graficzne: GNOME
Odp: IDE godne polecenia?
Nie ma takiego pakietu jak build-essencial, jest build-essential i to jest pakiet który zawiera "podstawe" niezbędną do kompilacji programów. Jeżeli podajesz jakąś sugestię lub poradę to przynajmniej upewnij się że jest właściwa. A Netbeans też polecam bardzo przyjemne IDE.pozyton pisze: Przed instalacją IDE upewnij się, że masz pakiet build-essencialKod: Zaznacz cały
sudo apt-get install build-essencial
-
- Serdeczny Borsuk
- Posty: 150
- Rejestracja: 20 paź 2007, 16:23
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.04
- Środowisko graficzne: KDE Plasma
- Kontakt:
Odp: IDE godne polecenia?
również polecam Qt Creatora nie tylko do Qt, ale i do innych projektów. Bardzo wygodne zarządzanie projektami, choć brakuje mi nieco podziału na podfoldery w formie drzewa...
-
- Piegowaty Guziec
- Posty: 18
- Rejestracja: 13 lut 2007, 16:28
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.10
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: IDE godne polecenia?
literówka... zawsze wpisuje początek nazwy i molestuje tabulator, całkiem przyjemnearrevalk pisze:Nie ma takiego pakietu jak build-essencial, jest build-essential i to jest pakiet który zawiera "podstawe" niezbędną do kompilacji programów. Jeżeli podajesz jakąś sugestię lub poradę to przynajmniej upewnij się że jest właściwa. A Netbeans też polecam bardzo przyjemne IDE.

- mate_haru
- Sędziwy Jeż
- Posty: 47
- Rejestracja: 05 paź 2006, 12:42
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.04
- Środowisko graficzne: Fluxbox
- Architektura: x86_64
- Kontakt:
Odp: IDE godne polecenia?
NetBeans (tudzież Netszins - jak zwyklem ostatnio nazywac to IDE) jest jak dla mnie zupelnie chybionym pomyslem. Po pol roku pisania za pomoca tego interesu zlozonych webaplikacji przy wykorzystaniu przeroznych technologii javy stwierdzam, ze to najbardziej niewygodne, nieintuicyjne i upierdliwe IDE z jakiego kiedykolwiek korzystalem. Z radoscia przenioslem sie z powrotem do Eclipse'a, ktorego z kolei po kilkuletnim doswiadczeniu uwazam za najlepszego z najlepszych. Tyle tytulem dygresji.
Do C++ polecam wspomnianego wczesniej Code::Blocks - srodowisko lekkie, przyjemne i wygodne... choc nie jest pozbawione wad, ale jak tylko sie przyzwyczaic i ogarnac wszystkie kruczki, to calkiem wydajnie mozna w tym pracowac.
Pozdrawiam
Do C++ polecam wspomnianego wczesniej Code::Blocks - srodowisko lekkie, przyjemne i wygodne... choc nie jest pozbawione wad, ale jak tylko sie przyzwyczaic i ogarnac wszystkie kruczki, to calkiem wydajnie mozna w tym pracowac.
Pozdrawiam
- kabanek
- 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: IDE godne polecenia?
ja proponuję, żeby zrobić tak, że się instaluje każde środowisko po kolei i te które się spodoba to je zostawić 
mate_haru: netbeans jest dobrym środowiskiem, tylko strasznie ciężkim i chyba wg mnie trochę przebajerowany, chociaż np możliwość UMLowania jest fajnie tam zrobione

mate_haru: netbeans jest dobrym środowiskiem, tylko strasznie ciężkim i chyba wg mnie trochę przebajerowany, chociaż np możliwość UMLowania jest fajnie tam zrobione

- mate_haru
- Sędziwy Jeż
- Posty: 47
- Rejestracja: 05 paź 2006, 12:42
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.04
- Środowisko graficzne: Fluxbox
- Architektura: x86_64
- Kontakt:
Odp: IDE godne polecenia?
No dobra... co do UMLa to rzeczywiscie ladnie to zrobili i tylko dla ladnej generacji diagramu z kodu trzymam jeszcze to dranstwo u siebie. Choc i tak szlag mnie trafia za kazdym razem siadam do NetBeansakabanek pisze: mate_haru: netbeans jest dobrym środowiskiem, tylko strasznie ciężkim i chyba wg mnie trochę przebajerowany, chociaż np możliwość UMLowania jest fajnie tam zrobione


-
- 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: IDE godne polecenia?
@jorul: Zdecydowanie godnym polecenia na linuksa jest Eclipse ze względu na bogatą bazę pluginów (jednak przynajmniej na razie nie ma najważniejszego - nie działa z najnowszą wersją eclipse czyli http://www.eclipse.org/linuxtools/).
Wśród przydatnych pluginów to zdecydowanie zestaw linux tools, a jeśli chodzi o ścisłość:
- Valgrind, czyli integracja z tym świetnym narzędziem do profilowania pamięci i szukania wycieków pamięci.
- Oprofile czyli integracja z profilerem
- Autotools - chyba nie trzeba tłumaczyć
Dodatkowo przydatnymi pluginami są z pewnością egit i inne integrację z systemami kontroli wersji - nie jest to przydatne tylko jeśli piszesz z kimś w grupie, bo chodź mimo, że masz w eclipse historię lokalną każdego pliku git się przyda, integracja z systemami budowania jak cmake, scons, integracja z automatycznym tworzeniem dokumentacji doxygen, no i mylin (i połączenia jego np. z bugzillą), wiele pluginów do UML etc... ofc zależnie od tego co robisz jest jeszcze wiele innych pluginów które Ci się mogą przydać jak pluginy zwiększające możliwości IDE o języki przydatne przy programowaniu, np. gier czyli shadery (glsl, cg), skrypty (lua, python) czy bazy danych sql, dodatkowo masz te same narzędzia do tworzenia interface w QT co w Qt Creator (plugin na stronie qt jest do ściągnięcia), oraz jak chcesz pisać np. programy na telefony z androidem/symbian to eclipse jest wyborem idealnym (jedyne ide na które przygotowuje google narzędzia jest eclipse, a ide nokii do symbiana to właśnie eclipse z pluginami)... a jeśli chciałbyś skorzystać z kompilatora intela (ICC) to też masz integrację do eclipse.
A to co wymagasz w pierwszym poście od IDE (czyli integrację z debuggerem (standardowo z gdb)) ma większość (Eclipse/C::B/Netbeans)... z tym, że z gdb jest problem bo jak będziesz chciał zobaczyć co zawierają zmienne typu std::string, std::vector, std::map... to będziesz miał problem - nie ze względu na samo IDE co na debuger i trzeba czekać na gdb 7.0 (który zaraz ma wyjść) lub aż branch gdb redhata (czyli archer) będzie zdatny do użytku (użytkownicy fedory 11 dostali gdb (archer) w stabilnej wersji systemu, ale raczej nie są zadowoleni ;p).
Wśród przydatnych pluginów to zdecydowanie zestaw linux tools, a jeśli chodzi o ścisłość:
- Valgrind, czyli integracja z tym świetnym narzędziem do profilowania pamięci i szukania wycieków pamięci.
- Oprofile czyli integracja z profilerem
- Autotools - chyba nie trzeba tłumaczyć
Dodatkowo przydatnymi pluginami są z pewnością egit i inne integrację z systemami kontroli wersji - nie jest to przydatne tylko jeśli piszesz z kimś w grupie, bo chodź mimo, że masz w eclipse historię lokalną każdego pliku git się przyda, integracja z systemami budowania jak cmake, scons, integracja z automatycznym tworzeniem dokumentacji doxygen, no i mylin (i połączenia jego np. z bugzillą), wiele pluginów do UML etc... ofc zależnie od tego co robisz jest jeszcze wiele innych pluginów które Ci się mogą przydać jak pluginy zwiększające możliwości IDE o języki przydatne przy programowaniu, np. gier czyli shadery (glsl, cg), skrypty (lua, python) czy bazy danych sql, dodatkowo masz te same narzędzia do tworzenia interface w QT co w Qt Creator (plugin na stronie qt jest do ściągnięcia), oraz jak chcesz pisać np. programy na telefony z androidem/symbian to eclipse jest wyborem idealnym (jedyne ide na które przygotowuje google narzędzia jest eclipse, a ide nokii do symbiana to właśnie eclipse z pluginami)... a jeśli chciałbyś skorzystać z kompilatora intela (ICC) to też masz integrację do eclipse.
A to co wymagasz w pierwszym poście od IDE (czyli integrację z debuggerem (standardowo z gdb)) ma większość (Eclipse/C::B/Netbeans)... z tym, że z gdb jest problem bo jak będziesz chciał zobaczyć co zawierają zmienne typu std::string, std::vector, std::map... to będziesz miał problem - nie ze względu na samo IDE co na debuger i trzeba czekać na gdb 7.0 (który zaraz ma wyjść) lub aż branch gdb redhata (czyli archer) będzie zdatny do użytku (użytkownicy fedory 11 dostali gdb (archer) w stabilnej wersji systemu, ale raczej nie są zadowoleni ;p).
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 7 gości