Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: oo 03. 01. 2018, 14:58:58

Název: Vývojové prostředí pro C++ na Linuxu s podporou Gitu
Přispěvatel: oo 03. 01. 2018, 14:58:58
Ahoj,

muzete mi neco doporucit? Bylo by to na hobby projekty, aby to melo podporu Gitu, debuggeru, dostatecne stabilni.
Jednoduche na instalaci a spravu.

Diky,
Název: Re:Vyvojove prostredi pro C++ na Linuxu s podporou GITu
Přispěvatel: Cikáda 03. 01. 2018, 15:45:13
Visual Studio Code
Název: Re:Vyvojove prostredi pro C++ na Linuxu s podporou GITu
Přispěvatel: ano 03. 01. 2018, 15:45:42
Za mna NetBeans. :)
Název: Re:Vyvojove prostredi pro C++ na Linuxu s podporou GITu
Přispěvatel: majo33 03. 01. 2018, 15:55:29
QtCreator
Název: Re:Vyvojove prostredi pro C++ na Linuxu s podporou GITu
Přispěvatel: napad 03. 01. 2018, 17:20:30
CLion  https://www.jetbrains.com/clion/ (https://www.jetbrains.com/clion/)
Název: Re:Vyvojove prostredi pro C++ na Linuxu s podporou GITu
Přispěvatel: mikrom 03. 01. 2018, 21:21:32
https://www.eclipse.org/cdt/
Název: Re:Vyvojove prostredi pro C++ na Linuxu s podporou GITu
Přispěvatel: gaz 03. 01. 2018, 22:48:15
Rxvt, zsh, vim, rtags, gdb. Jednoduche a stabilni :) Ale je fakt ze integrovat to musis sam.
Název: Re:Vyvojove prostredi pro C++ na Linuxu s podporou GITu
Přispěvatel: Tommy 03. 01. 2018, 22:50:57
CLion  https://www.jetbrains.com/clion/ (https://www.jetbrains.com/clion/)
Tiez sa pridavam jednoznacne k CLionu
Název: Re:Vyvojove prostredi pro C++ na Linuxu s podporou GITu
Přispěvatel: N 03. 01. 2018, 23:39:35
To by mne taky fakt zajimalo.
Netbeans/eclipse maji vlastni "parsery" ktere rozhodne c++ neumi. Kazdy novejsi projekt ktery neni na 10 radku ma tolik false positive, ze je nepouzitelny.
Clion totez a krome toho je na vetsi projekty silene pomaly(parser ma o neco lepsi, ale c++ neumi).

QtCreator s libclangem asi umi(kdyz jsem zkousel, tak byl ale dost nestabilni)
Visual studio code se spravnym nastavenim taky umi(obcas ale odmital poslusnost - mozna jsem to proste neumel poradne nastavit - to jsou ale nejspis bugy ktere se docela vychytavaji).
Vim + YouCompleteMe s libclangem - umi ale na vetsich projektech mi to padalo.
Kde to jde tak pouzivam visual studio. Mame spoustu platformne nezavislych veci a v nich jede visual studio dobre.
Název: Re:Vyvojove prostredi pro C++ na Linuxu s podporou GITu
Přispěvatel: N 03. 01. 2018, 23:43:25
Rxvt, zsh, vim, rtags, gdb. Jednoduche a stabilni :) Ale je fakt ze integrovat to musis sam.

Urxvt rulez :) - vazne... lepsi terminal neni...
Vim + ycm ... pouzivam, ale moc stabipni to neni, ale kdyz na linuxu nicmoc jinyho neni...
Gdb je strasna srajda zabugovana... proste jsem to radsi pred par lety prestal pouzivat.
Název: Re:Vyvojove prostredi pro C++ na Linuxu s podporou GITu
Přispěvatel: rocko 03. 01. 2018, 23:55:16
Na Linuxu jednoznacne CLion, vse ostatni je jen strata casu
Název: Re:Vyvojove prostredi pro C++ na Linuxu s podporou GITu
Přispěvatel: Null 04. 01. 2018, 06:42:23
Atom a buildy, build-make
Název: Re:Vyvojove prostredi pro C++ na Linuxu s podporou GITu
Přispěvatel: fela 04. 01. 2018, 07:32:30
GNU Emacs. Na všetko.
Název: Re:Vyvojove prostredi pro C++ na Linuxu s podporou GITu
Přispěvatel: to_je_jedno 04. 01. 2018, 10:27:38
po zkusenosti z jineho jazyka uz bych nechtel nic jineho nez Jetbrains.
Název: Re:Vyvojove prostredi pro C++ na Linuxu s podporou GITu
Přispěvatel: Michal Barhon 04. 01. 2018, 11:52:34
CLion je sice fajn ale pro hobby projekty, jak pise tazatel, je to totalni nesmysl (pokud tedy nechce kazdy rok vyhodit 2k za licenci  8) ). Z tech free mam velice dobre zkusenosti s CodeLite (https://codelite.org/), GIT umi a navic je multiplatformni s podporou ruznych pluginu. Visual Studio Code tusim neumi workspace a ani project, prijde mi spis zamerene na php a jine skriptovaci jazyky nez na C++, ale treba se to zmenilo  :)
Název: Re:Vyvojove prostredi pro C++ na Linuxu s podporou GITu
Přispěvatel: to_je_jedno 04. 01. 2018, 14:02:02
Nevim presne jak tenhle, ale ostatni JetBrains produkty funguji po uplynuti trialu i kdyz se pak co pul hodiny vypnou(fajn pripominka na pitny rezim a protazeni).
Název: Re:Vyvojove prostredi pro C++ na Linuxu s podporou GITu
Přispěvatel: Kit 04. 01. 2018, 14:27:28
Nevim presne jak tenhle, ale ostatni JetBrains produkty funguji po uplynuti trialu i kdyz se pak co pul hodiny vypnou(fajn pripominka na pitny rezim a protazeni).

To by byl docela slušný opruz, který bych nesnesl. Ve Vimu běžně mívám otevřené soubory i několik týdnů.
Název: Re:Vyvojove prostredi pro C++ na Linuxu s podporou GITu
Přispěvatel: Cikáda 04. 01. 2018, 14:29:06
Visual Studio Code tusim neumi workspace a ani project, prijde mi spis zamerene na php a jine skriptovaci jazyky nez na C++, ale treba se to zmenilo  :)

Umí, pokud myslíme to stejné. V posledních verzích na tomto obzvláště zapracovali. Na C/C++ je rozšíření přímo od Microsoftu a funguje pěkně (jsou dostupné i další, stačí si vybrat).
VS Code je fajn v tom, že je multiplatformní, "lehký" a rozšíření jsou na kde co (i na Prolog jsem našel  ;D ), tudíž nemusí na každý jazyk používat jiné prostředí (nadsázka).
Název: Re:Vyvojove prostredi pro C++ na Linuxu s podporou GITu
Přispěvatel: Ondrej Nemecek 04. 01. 2018, 15:33:50
Nevim presne jak tenhle, ale ostatni JetBrains produkty funguji po uplynuti trialu i kdyz se pak co pul hodiny vypnou(fajn pripominka na pitny rezim a protazeni).

Třeba IntelliJ IDEA v režimu EAP (Early Access Preview) je zdarma - akorát pravidelně stahujete novou verzi, zřejmě to mají i ostatní produkty viz https://www.jetbrains.com/community/eap/ (https://www.jetbrains.com/community/eap/)
Název: Re:Vyvojove prostredi pro C++ na Linuxu s podporou GITu
Přispěvatel: N 04. 01. 2018, 16:38:49
Jj, musim rict, ze EAP verze jetBrainsich produktu jsou fakt super vec. Dlouho jsem je pouzival, az jsem si rekl, ze se oplati opravdu si to zaplatit.

IntelliJ Idea, Pycharm(nebo IJ plugin) jsou opravdu spicky. Nic lepsiho jsem nenatrefil.
Ale CLion je spatny. Opravdu, na nove C++ to neni.(Stare C++, nebo C bude asi fajn).
Mozna je to proto, ze vyvojari pro vyvoj u JetBrains asi fakt pouzivaji svuj vlastni nastroj, takze je docela vymazleny. Jenze pro vyvoj nepouzivaji C++, takze ty problemy nevidi.
U vetsich projektu je to fakt pekelne pomale. A nefunkcni v pripade pouziti novejsiho C++. V tomhle je Visual Studio nedostizne.

P.S.: jako napovedu k lopate byste mohli napsat spis "nejpouzivanejsi oznaceni 'programatoru' luzru na rootu..." :)
Název: Re:Vyvojove prostredi pro C++ na Linuxu s podporou GITu
Přispěvatel: D.A. Tiger 05. 01. 2018, 01:13:35
IDE pro C/C++ rikas? Vyber si, je toho prehrsel, urcite ti neco bude vyhovi:
GNU Emacs           - https://www.gnu.org/software/emacs/
Code::Blocks        - www.codeblocks.org
KDevelop             - https://www.kdevelop.org/
Anjuta DevStudio - http://anjuta.org/
CodeLite              - https://codelite.org/
Glade                  - https://glade.gnome.org/
Geany                 - https://www.geany.org/Main/HomePage

Osobne jsem pouzival Emacs, Anjutu i KDevelop. Ted jsem uz par let zakotvil v Code::Blocks a jsem (zatim) spokojeny.