2009-06-30 14 views
5

I buscando e IDE que me da una experiencia (casi) uniforme en Linux/Windows y C/C++ y Java. Estoy algo cómodo con el uso de Netbeans en Windows y me gustaría saber qué esperar de él en C. Escuché que el depurador de Visual Studio es bastante bueno en C, ¿esto se extiende a Mono? ¿Es realmente más poderoso que el de Netbeans?¿Netbeans es un IDE bueno para C/C++ hoy en día?

+0

Sí, he buscado. Los temas pasados ​​no abordan mis preguntas. Específicamente sobre C/C++. Gracias. – andandandand

Respuesta

8

He estado usando NetBeans para el desarrollo de C++ en Linux durante el último mes o dos y me encanta. Estoy trabajando en una gran base de código de 1 millón de líneas de código. Mientras su proyecto haga las referencias adecuadas, he descubierto que NetBeans proporcionará información "intelisense" sin apenas problemas. Ahora, no es perfecto, y definitivamente no es tan bueno como Java, pero no he encontrado una mejor alternativa. El depurador NetBeans, que es un front-end para gdb, también funciona bien. Mucho más fácil, y en mi experiencia más estable que DDD. No he probado los proyectos Mono utilizando NetBeans, así que no puedo hablar de eso.

Este enlace explica cómo configurar un proyecto de C++ en NetBeans y puede arrojar más luz sobre el tema para usted. Esto es para NetBeans 6.7 NetBeans C/C++.

+0

gracias, bastante útil. – andandandand

-1

El problema de VS C++ es que no tiene intellisense. Netbeans C++ es un buen producto. Pero sugiero DevC++ editor, es gratis y viene con muchos plugins e intellisense.

+1

DevC++ tiene errores y ya no se encuentra en desarrollo activo. –

+3

DevC++ está muerto. Code :: Blocks es el nuevo DevC++ –

+0

"El problema de VS C++ es no tener intellisense". ¿Estás diciendo que Visual Studio no tiene intellisense? eso simplemente no es verdad * sacude la cabeza * – rfcoder89

0

puede utilizar bloques de código es también un pozo y excepcionalmente bueno para C/C++.

0

No lo creo, ya que consume cantidades extremas de memoria y puede encerrar completamente tu CPU si tienes muchos proyectos abiertos. De hecho, utiliza cada bit de CPU que puede si lo necesita, y lo hace durante un tiempo largo, lo que hace que toda la aplicación sea inútil. Por supuesto, esto es completamente inaceptable para una aplicación de interfaz de usuario moderna. También se siente un poco lento.

Debido a esto cambié a Visual Studio Code for Linux. No es un IDE completo, pero no lo necesito de todos modos. Todavía no estoy en el "flujo" de esto, pero creo que tiene potencial.

Cuestiones relacionadas