Pregunta

Creador de Qt Parece un buen IDE.he estado usando Eclipse CDT y aunque tiene algunos errores, cumple su función.

¿Qt Creator tiene las mismas capacidades que Eclipse CDT?

¿Fue útil?

Solución

Qt Creator usa MinGW internamente, por lo que tiene sentido que pueda compilarse sin usar ningún encabezado Qt.Simplemente desmarque todos los encabezados al crear el proyecto y podrá codificar como lo haría en cualquier otro IDE.

Tomé una foto de ejemplo para que la veas:

Enlace muerto

Editar:Ahh, editaste tu pregunta.

¡Sí, claro!Qt es un excelente entorno y seguramente puede defenderse frente a competidores como Eclipse en C++.Aunque tenga en cuenta que Eclipse satisface a una gran variedad de desarrolladores, desde Java hasta C++ y Python, entre muchos otros.Normalmente, un IDE que se especializa en un idioma estará más adaptado a ese idioma, pero Eclipse seguramente hace un gran trabajo al atender a los desarrolladores de múltiples idiomas con su gran cantidad de complementos.Si se siente cómodo con Eclipse CDT, creo que se sentirá como en casa con Qt Creator, mejor aún, mimado.

Qué gran software.

Otros consejos

Bueno, QtCreator hace exactamente lo que un desarrollador ++ / C C de Linux (yo supongo que usted es un desarrollador de Linux por lo que leí) podría desear de un IDE. Ni las características demasiado ni demasiado poco. El problema de la función IDEs como Eclipse ricos es que usted puede perder el control de su proyecto, ya que se encarga de casi todo. Si algo va hacia el sur hay que tomar las características / plugins que utilizó en cuenta durante el proceso de depuración.

Pero, en general, Eclipse es (en mi humilde opinión) la mejor opción ya que tiene sentido para acostumbrarse a un IDE que puede manejar casi todos los idiomas. En el trabajo que utilizo Eclipse CDT exactamente por esta razón. Para proyectos privados que utilizo QtCreator, debido a que C / C ++ son los únicos idiomas que uso para estos proyectos.

Espero que esto ayude

Ya que menciona nada acerca de Qt, supongo que tiene previsto utilizar QtCreator para un proyecto no-Qt C ++, con su propio Makefile costumbre, no, no basado en Eclipse CDT-basados-QMake.

Después de que me pasa a QtCreator (que ahora trabaja en el mismo proyecto, mismo código) me di cuenta de las siguientes ventajas de QtCreator:

  • QtCreator mueve más rápido que EclipseCDT para el mismo proyecto C / C ++.
  • EclipseCDT es más difícil en las configuraciones con la costumbre Makefile. QtCreator es más fácil. Este es el caso cuando checkout un proyecto con su propio Makefile costumbre, no IDE-generada queridos, y será necesario asignar tipos de generación de ese proyecto para construir objetivos EclipseCDT / configuraciones.
  • Es más fácil tratar con .pro (ject) archivos en QtCreator de espacios de trabajo en EclipseCDT.
  • En mi caso, la huella de la memoria EclipseCDT después de la indexación es de aproximadamente ~ 2 GB. Para QtCreator, es sólo ~ 600 MB, para el mismo proyecto.
  • Fuente de indexación en EclipseCDT toma mucho tiempo - cuando comienzo EclipseCDT, mi computadora se congela durante unos 20 minutos debido a la indexación. En QtCreator se necesita un cuarto de ese tiempo, y el equipo es sensible durante el mismo.

Por supuesto, hay una gran cantidad de ventajas que ofrece EclipseCDT como la gran cantidad de plugins (EGIT, Subclipse, cppcheclipse, etc), pero depende si realmente se utilicen.

Al final, creo que es una cuestión de gusto personal y el hábito, como se puede lograr sus objetivos con cada uno de ellos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top