Sto configurando un computer di sviluppo Linux (Ubuntu 9.0.x).Ambiente di sviluppo desktop di Ubuntu (strumenti GNU)
Voglio conoscere il miglior ambiente di sviluppo per uno sviluppatore C++ su Ubuntu - dando il mio background (vedi sotto).
- 5 anni + C++
- cinque anni di Visual Studio
- Non molta esperienza con strumenti GNU (GCC, GDB, make, etc.)
- 6 mesi o giù di lì di utilizzare Emacs all'università (circa 8 anni fa!) - Non ricordo nulla però;)
Vengo da uno sfondo di Windows, quindi sono più a suo agio con la GUI di CLI, anche se mi aspetto di imparare i comandi CLI nel tempo. Voglio essere efficace e "colpito per terra" come se fosse, in termini di sviluppo su Linux.
io sono particolare interessato a strumenti che renderanno la vita più facile per:
1). gestione del progetto 2). costruire la configurazione tramite GUI (piuttosto che modificare makefile - almeno per ora). 3). debug IDE che mi permette di impostare punti di interruzione e passo in/out/sopra
Sarebbe utile se l'IDE ha suggerito ha un'interfaccia grafica per facilitare il mio passaggio a Linux, ma è anche personalizzabile (ad esempio, in grado di accettare fatti a mano a cura rendere i file ecc. - quando ho imparato a crearli). Questo mi consentirà di avere più controllo sul processo di compilazione in seguito.
Quale set di strumenti mi consigliate per raggiungere la massima produttività nel minor tempo possibile sul mio desktop Ubuntu?
Quindi: Quale applicazione (IDE) offre: (i). transizione più semplice da Visual Studio (e idealmente è possibile utilizzare i file di creazione manully) (ii). ampia capacità di debug come Visual Studio
per il più recente sistema operativo desktop Ubuntu (9.0.x)?
Ecco la domanda correlata: http://stackoverflow.com/questions/1128050/best-operating-system-for-c-development-and-learning. Potrebbe essere utile. –