c++ fejlesztői környezet Ubuntu alá -- ki mit?

 ( bri | 2008. szeptember 16., kedd - 8:38 )

sziasztok!

a kérdésem annyi lenne, hogy milyen c++ fejlesztői környezetet tudnátok ajánlani Ubuntu rendszer alá? gedit és társainak szintaxiskiemelése borzasztóan lassú és erőforrásigényes (nem erős a vas, még néha a zenelejátszás is akad tőle), valamint nem ártana, ha lenne benne debugger és fordító. vim-mel birkózom, de hamarabb kéne droidkódolnom, minthogy azt meg tudjam szokni, szóval SOS megoldás kéne.

köszönettel:
bri

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

En a Code::Blocks-t hasznalom
Esetleg ha valami egyszeru es gyors kell akor Notepad++ (wine-al jol fut, csodalkozom, hogy miert nem forgattak meg le linux-ala is, mert ahogy neztem a source-ot GTK-t hasznal)

Szerk: Utolag vettem eszre, hogy "(nem erős a vas, még néha a zenelejátszás is akad tőle)", szerintem ha ez a helyzet akor inkabb a Gnome-ot csereld valami kevesbe igenyes feluletre (pl: XFce)
_______________________________________________________
UBUNTU 8.04 Rock's!
Type cat /vmlinuz > /dev/audio to hear the Voice of God.

C::B +1 (csak wxwidgets kell neki)
Esetleg Geany-t érdemes még kipróbálni. (GTK)
De az igazán alacsony erőforrásigényű a Vim, ill. GVim.

C::B-t többen ajánlották, nyilván okkal, úgyhogy ezzel fogom kezdeni. :)

GVim-et megnézem, habár nem tudom, navigációjában miben különbözik a konzolos verziótól. notepad++ jó barát, régi szép időkben ringyóz alatt azt használtam hasonló feladatokra, de ódzkodom a wine használatától. elvből. :p

:: by BRI.
:: config :: Acer TravelMate // Intel Celeron 530 1.73GHz. 533MHz FSB, 1MB L2 // 1GB DDR2 // Mobile Intel GMA X3100 // Ubuntu Hardy

+1 Notepad++ (+wine)
-----
kit erdekel milyen kernel?

CodeBlocks +1. Nekem nagyon bejött.

---
Debian "lenny", 2.6.24-amd64
dinkey.extra.hu

ez a CodeBlocks nagyon kezesnek tűnik. összehasonlíthatatlanul kényelmesebb, mint mcedit-ben tolni be a kódot (merthogy eddig ezt csináltam, ami hát... vicces)

/mazursky

Love your job but never love your company!
Because you never know when your company stops loving you!

Pedig ha kicsi időt szánnál a vim-re, lehet, hogy a legegészségesebb megoldás válna belőle. A C::B nekem nem volt stabil, amikor próbáltam, eclipse lassú, böhöm nagy, kdevelop/anjuta is gondolom. Emacs-ben is nagyon durva fejlesztői környezetet lehet összerakni (pl. ezzel http://ecb.sourceforge.net/), de azt is szokni kell.

ebben bizonyos vagyok, és fogok is, de ez most nem az akutális megoldás. ahhoz nekem kell két hét (számítva h nincs időm a gép előtt ülni). annyim most nincs erre. ami késik, ne halaszd holnapra...

szerk. u.i.: pont a szombati ubuntu konferencián volt egy majdnem félórás Emacs vs. Vim gyorsbemutató, amiből egyértelművé vált számomra, hogy mindkettő használatához szokni kell, Vim megijesztett azzal, hogy elsőre nem tudtam belőle kilépni sem... a prezentáció alapján vim nekem jobban tetszett (és kevésbé erőforrásigényes, javítsatok ki, ha tévedek), de előbb-utóbb mindkettővel szembesülnöm kéne. vallásból editort használni jó, de egyelőre ateista vagyok.

:: by BRI.
:: config :: Acer TravelMate // Intel Celeron 530 1.73GHz. 533MHz FSB, 1MB L2 // 1GB DDR2 // Mobile Intel GMA X3100 // Ubuntu Hardy

A vim szuper, csak egyszerűen lehetetlen logikája van...

:) Egy szebb korban készült az őse, amikor még nem volt grafikus környezet, egér(?) és marha sávszél. :)

en meg pont azt tartom a vim egyik legnagyobb elonyenek, hogy elkepesztoen logikusan van az egesz felepitve (egy-ket ritka kiveteltol eltekintve, pl. Y <-> yy), epp ebbol adodoan lehet olyan remekul scriptelni, meg nemi megszokas utan iszonyat gyorsan dolgozni benne

a topicindito postot ertem, igy nem ajanlom a vimet, azt viszont mindenkeppen, hogy utana szanj ra egy kis idot.
ha van a kozelben valaki, aki el tudja magyarazni az indulo lepeseket, fel ora alatt megtanulhato olyan szinten, hogy utana mar csak a pluszokat kelljen megtanulnod, ha akarod

en most visual studioban vagyok kenytelen dolgozni, de hihetetlen hogy mennyire hasznalhatatlan szar ez az agyonhype-olt szutyok :( rettentoen frusztral, hogy a legalapvetobb szerkesztesi feladatokat is csak 15-20-szor annyi energiabefektetessel lehet elvegezni, mint vimben

ja igen, ez a vim talan egyetlen hatranya: ha egyszer megszokod, soha nem kell mas, a hajadat teped a sok agyondicsoitett, valojaban teljesen hasznalhatatlan sz@r editortol...

a 'nem tudok kilepni' problemara: nem tudom hol olvastam, de nagyon tetszett (es sajat tapasztalatbol is mondom, hogy nagyon igaz!), hogy "a kezdok elso problemaja a vi-jal, hogy nem tudnak kilepni belole" :D

thx, megfogadom, és ezennel most nyitok még egy topikot Emacs vs. Vim címen, ha még nem volt ilyen (illetve szavazást, ha van erre jogom, még nem néztem)

:: by BRI.
:: config :: Acer TravelMate // Intel Celeron 530 1.73GHz. 533MHz FSB, 1MB L2 // 1GB DDR2 // Mobile Intel GMA X3100 // Ubuntu Hardy

volt :DD
ugyan nem kimondottan emacs vs vim: http://hup.hu/node/48902
talan elfer egy kimondottan erre a kettore 'szakosodott' topic

+1

Visual Studio-ban külső editorként használom a gvim-et.
Windows alatt, cégnél.

sajna nalunk nagyon durva biztonsagi eloirasok vannak (katonai fejlesztes, gyak. semmit nem engednek, tobbek kozott a gepet halozatba kotni sem), tegnap is ugy kellett kikonyorognom hogy egy nyamvadt mplayert feltehessek, hogy egy videot jpg-sorozatta alakitsak, ne kelljen millio screenshotot csinalnom es paint-be beilleszteni...

de azert ha tudnal errol kicsit tobbet mondani (link, stb)
ha megoldhato rendszergazdai jog, illetve barmifele telepites nelkul, akkor talan van ra esely hogy ki tudom sirni magamnak hogy feltehessem

qdevelop-ot probaltad mar? Elegge gyorsnak tunt, es van benne debugger is.

nézem... btw a tapasztalatokat nem fogom itt sem eltitkolni :) én, mint önkinevezett predesztinátor eleve elrendelem, hogy melyik a legjobb. ajánljatok még. ni.

:: by BRI.
:: config :: Acer TravelMate // Intel Celeron 530 1.73GHz. 533MHz FSB, 1MB L2 // 1GB DDR2 // Mobile Intel GMA X3100 // Ubuntu Hardy

Ultimate++
--
unix -- több, mint kód. filozófia.
Life is feudal

Egy igazán jó fejlesztői környezet. Persze vannak hibái, de sajnos méltatlanúl népszerűtlen. Ebben írtam az első GUI-s alkalmazásaimat. Egy hatalmas előnye van BSD licences.

emacs

(1 +)
---
/* No comment */
Ketchup elementál megidézése a sajt síkra

En elso nekifutasbol mondanam a NetBeans-t, de ha neked meg a gedit is akad, akkor mindenkepp valami konzolost nezz. Mcedit nagyon alap, de nem olyan rossz, viszont extension alapjan mondja meg a fajl tipusat, ami nekem peldaul nem tetszik.

En az emacs mellett tennem le a helyedben a voksomat, sokkal egyszerubben kezelheto mint a vim, es sokkal automatikusabban is mukodik (vim-nel par dologhoz heggeszteni kell).

Ha a szintaxiskiemeles nem lenne fontos, akkor lehetne meg a qemacs. Kicsi, gyors, egyszeru, es tizedannyi funkcioja van mint a nagy tesonak, kovetkezeskepp meg kevesebb memoriat eszik.

De ezt neked kell eldontened, hogy melyik all kezre.
--

()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

mcedit nem elég jó nekem: csúf a szintaxiskiemelése (lehet, h módosítható, nem tudom), és lassú. az, hogy a megoldás grafikus vagy konzolos, lényegében irreleváns. a Vim-hez hasonlóan Emacs is időt igényel

szintaxiskiemelés kell. nem várok sokat egy fejlesztői környezettől, de ezt tudja, és gyorsan.

:: by BRI.
:: config :: Acer TravelMate // Intel Celeron 530 1.73GHz. 533MHz FSB, 1MB L2 // 1GB DDR2 // Mobile Intel GMA X3100 // Ubuntu Hardy

Nem akarok editor flamebaitot, de szerintem nem latod rendesen a differenciat.
Emacs eseteben szinte rogton tudsz szerkeszteni, par billkombo (C-x s, C-x C-c) megtanulasa utan mar menteni es kilepni is tudsz. Vim-nel mar azt szokni kell, hogy nem alapbol editormoddal nyilik meg. Nem ugyanazt a dolgot kell megszoknod a ket esetben. Mig az emacs eseteben minden tovabbi megszokas nelkul tudsz dolgozni, es csak az extra feature-khez kell billkombot tanulj, addig a vim eseteben magat a szerkesztest is szokni kell, ami nyilvanvaloan sokkal nehezebb.

En eredetileg pont ezert kezdtem emacs-csal, mert abba rogton tudtam szerkeszteni, a tobbi tudas meg ram ragadt mint kutyara a bojtorjan, mig a vim-mel elsore azt se tudtam mit kell csinalni, mindig lekilleztem ha veletlen azt inditottam el.
--

()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

> mindig lekilleztem ha veletlen azt inditottam el.

,,E-es-cé kettőspont kú felkiáltójel enter'', ezt így jegyezd meg hangra, mint egy verset. Nekem is így sikerült megtanulni kilépni. :) (Amúgy biztos jó, láttam már hölgy kollégát, aki egyik kezével tízóraizott, másik kezével vimet használt nem kispályás szinten.)

Poén (megtörtént): megyünk ebédelni. Két kolléga beszélget:
- És Te mit használsz? vi-t, vagy emacs-et?
- Mindegy, csak ártson.

Azota mar a vimet is turhetoen kezelem, az a default editorom. Csak ez az elozo kommentbol nem derult ki kristalytisztan.

A masik Vim-et, amivel takaritani szoktak, na azt nem kezelem valami fenyesen. Igaz, boltba se surun latom, de nem is szeretek annyira takaritani, hogy keressem.
--

()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

Én is a QDevelop-ot tudom ajánlani. Még akkor kezdtem el használni, amikor egy P3-as gépem volt 250M-val, és teljesen normálisan viselkedett. Természetesen annyira megszerettem, hogy megtartottam az új gépen is. Nem tud sokat, mint egy ECLIPSE vagy NETBEANS, de pont arra képes, ami nekem kell.