Diferencia entre revisiones de «WxDev-C++»

(Página creada con «{{Desarrollo}} {{Ficha Software |nombre= WxDev-C++ |familia= |imagen= |tamaño= |descripción= |imagen2= |tamaño2= |descripción2= |creador= |desarrollador= Guru Kathires...»)
 
Línea 1: Línea 1:
{{Desarrollo}}
 
 
{{Ficha Software
 
{{Ficha Software
 
|nombre=  WxDev-C++
 
|nombre=  WxDev-C++
Línea 28: Línea 27:
 
}}
 
}}
 
<div align="justify">
 
<div align="justify">
wxDev-C++ es un entorno de desarrollo integrado libre basado en el popular Dev-C++ para C y C++.
+
'''WxDev-C++''', es un entorno de desarrollo integrado libre basado en el popular Dev-C++ para [[C]] y [[C++]]. Fue uno de los compiladores de C++ más usados en entorno [[Windows]]. Tras varios años en los cuales su desarrollo fue abandonado, un equipo ha retomado el código original para crear wxDev-C++, un digno sucesor del original.
Hay varias características nuevas no encontradas en el Dev-C++ original. Uno de ellas es un diseñador RAD visual que trabaja como el C++Builder para crear aplicaciones wxWidgets y agrega soporte para compiladores de Microsoft. y de GNU (MinGW). La versión 7.4.2 fue liberada en June 2012
+
wxDev-C++ sigue usando [[MingW]] para la compilación, pero añade muchas más características con respecto al anticuado Dev-C++. Para empezar, es mucho más compatible con Windows Vista, algo muy añorado por muchos usuarios.
 
 
Dev-C++ fue uno de los compiladores de C++ más usados en entorno Windows. Tras varios años en los cuales su desarrollo fue abandonado, un equipo ha retomado el código original para crear wxDev-C++, un digno sucesor del original.
 
wxDev-C++ sigue usando MingW para la compilación, pero añade muchas más características con respecto al anticuado Dev-C++. Para empezar, es mucho más compatible con Windows Vista, algo muy añorado por muchos usuarios.
 
 
Pero hay más: wxDev-C++ es capaz de diseñar formularios a partir de cero con su editor visual. Todos los widgets se añaden fácilmente desde el menú Components. Otras funciones a destacar son la capacidad de conectar a servidores CVS y el excelente depurador integrado.
 
Pero hay más: wxDev-C++ es capaz de diseñar formularios a partir de cero con su editor visual. Todos los widgets se añaden fácilmente desde el menú Components. Otras funciones a destacar son la capacidad de conectar a servidores CVS y el excelente depurador integrado.
 
wxDev-C++ es, en suma, la actualización esperada de un clásico que se había quedado obsoleto. No sólo aporta más estabilidad y compatibilidad con las nuevas versiones de Windows, sino que añade elementos tan importantes como el diseño de formularios.
 
wxDev-C++ es, en suma, la actualización esperada de un clásico que se había quedado obsoleto. No sólo aporta más estabilidad y compatibilidad con las nuevas versiones de Windows, sino que añade elementos tan importantes como el diseño de formularios.
Línea 42: Línea 38:
  
 
== Características del wxDev-C++==
 
== Características del wxDev-C++==
Diseñador de forma de wxWidgets:  
+
*Diseñador de forma de wxWidgets:  
o Genera recursos XRC XML
+
**Genera recursos XRC XML.
o Paradigma de diseño de arrastrar y soltar
+
**Paradigma de diseño de arrastrar y soltar.
o Soporta disposiciones de objetos basadas en sizer para los wxWidgets (o lo hace sin él!)
+
**Soporta disposiciones de objetos basadas en sizer para los wxWidgets (o lo hace sin él!).
o Conecta los eventos a las funciones miembro dentro del editor
+
**Conecta los eventos a las funciones miembro dentro del editor.
Depurador integrado  
+
*Depurador integrado.
o Soporte para GDB
+
**Soporte para GDB.
o El soporte de CDB (WinDbg) está en el CVS
+
**El soporte de CDB (WinDbg) está en el CVS.
o Visores de variables
+
**Visores de variables.
o Trazo automático de la pila
+
**Trazo automático de la pila.
o Lista local de variables
+
**Lista local de variables.
o Muestra desensamblador de registros del CPU
+
**Muestra desensamblador de registros del CPU.
Características del editor  
+
*Características del editor.
o Browser de Clases
+
**Browser de Clases.
o Completado de código
+
**Completado de código.
o Manejo de proyecto
+
**Manejo de proyecto.
o Perfiles de proyecto
+
**Perfiles de proyecto.
o Resaltado de sintaxis personalizable
+
**Resaltado de sintaxis personalizable.
o Resaltado automático de ensamblado en línea
+
**Resaltado automático de ensamblado en línea.
o Lista "To do" (Por hacer)
+
**Lista "To do" (Por hacer).
Compatibilidad de aplicaciones  
+
*Compatibilidad de aplicaciones.
o Soporte incorporado para CVS
+
**Soporte incorporado para CVS.
o Soporta los compiladores MinGW y Visual C++ (6, 2003 y 2005)
+
**Soporta los compiladores MinGW y Visual C++ (6, 2003 y 2005).
Rápidamente crea aplicaciones para Windows y de cónsola, bibliotecas estáticas y DLLs  
+
*Rápidamente crea aplicaciones para Windows y de cónsola, bibliotecas estáticas y DLLs.
o Soporte para plantillas de proyecto para acelerar la creación de nuevos tipos de proyecto
+
**Soporte para plantillas de proyecto para acelerar la creación de nuevos tipos de proyecto.
o Manejador de paquetes (con el uso de DevPaks), para la instalación fácil de bibliotecas adicionadas (Add-on)
+
*Manejador de paquetes (con el uso de DevPaks), para la instalación fácil de bibliotecas adicionadas (Add-on).
•  WxWidgets Diseñador de formularios:  
+
*WxWidgets Diseñador de formularios:  
Genera recursos XRC XML  
+
**Genera recursos XRC XML.
Paradigma de diseño de arrastrar y soltar  
+
**Paradigma de diseño de arrastrar y soltar.
Admite los diseños basados en el generador de wxWidgets (o prescindir de él!)
+
**Admite los diseños basados en el generador de wxWidgets.
Conectar eventos a funciones de miembro dentro del editor  
+
**Conectar eventos a funciones de miembro dentro del editor.
•  Depuración integrada  
+
*Depuración integrada.
Soporte para GDB  
+
**Soporte para GDB.
Relojes de lujo  
+
**Relojes de lujo.
Seguimiento automático de la pila  
+
**Seguimiento automático de la pila.
Lista de variables locales  
+
**Lista de variables locales.
Muestra el desmontaje y los registros de la CPU  
+
**Muestra el desmontaje y los registros de la CPU.
•  Funciones del editor  
+
*Funciones del editor.
Navegador de clases  
+
**Navegador de clases.
Finalización del código  
+
**Finalización del código.
Gestión de proyectos  
+
**Gestión de proyectos.
Perfiles de proyecto  
+
**Perfiles de proyecto.
Resaltado de sintaxis personalizable  
+
**Resaltado de sintaxis personalizable.
Destacado automático de montaje en línea  
+
**Destacado automático de montaje en línea.
Lista de quehaceres  
+
**Lista de quehaceres  
•  Compatibilidad de aplicaciones  
+
*Compatibilidad de aplicaciones.
Soporte de CVS incorporado  
+
**Soporte de CVS incorporado.
Soporta MingW / Visual C ++ (6, 2003, 2005 y 2008)  
+
**Soporta MingW / Visual C ++ (6, 2003, 2005 y 2008).
•  Creación rápida de aplicaciones de Windows y consola, bibliotecas estáticas  
+
**Creación rápida de aplicaciones de Windows y consola, bibliotecas estáticas y DLL.
Y DLL  
+
**Soporte para plantillas de proyectos para agilizar la creación de nuevos tipos de proyectos.
•  Soporte para plantillas de proyectos para agilizar la creación de nuevos tipos de proyectos  
+
**Administrador de paquetes (mediante el uso de DevPaks), para una fácil instalación de bibliotecas complementarias.
•  Administrador de paquetes (mediante el uso de DevPaks), para una fácil instalación de bibliotecas complementarias
 
  
  
 
== Ventajas e inconvenientes==
 
== Ventajas e inconvenientes==
'''Pros .'''
+
'''Pros.'''
*Editor de formularios con wxForms
+
*Editor de formularios con wxForms.
*Depurador de errores integrado
+
*Depurador de errores integrado.
*Interfaz totalmente personalizable
+
*Interfaz totalmente personalizable.
*Conexión a servidores CVS
+
*Conexión a servidores CVS.
*Soporte para paquetes
+
*Soporte para paquetes.
  
  

Revisión del 16:43 3 nov 2016

WxDev-C++
Información sobre la plantilla
DesarrolladorGuru Kathiresan
Última versión estable7.4.2.542
GéneroIDE
Sistemas Operativos compatiblesMicrosoft Windows
LicenciaGPL
Sitio web
http://wxdsgn.sourceforge.net/

WxDev-C++, es un entorno de desarrollo integrado libre basado en el popular Dev-C++ para C y C++. Fue uno de los compiladores de C++ más usados en entorno Windows. Tras varios años en los cuales su desarrollo fue abandonado, un equipo ha retomado el código original para crear wxDev-C++, un digno sucesor del original. wxDev-C++ sigue usando MingW para la compilación, pero añade muchas más características con respecto al anticuado Dev-C++. Para empezar, es mucho más compatible con Windows Vista, algo muy añorado por muchos usuarios. Pero hay más: wxDev-C++ es capaz de diseñar formularios a partir de cero con su editor visual. Todos los widgets se añaden fácilmente desde el menú Components. Otras funciones a destacar son la capacidad de conectar a servidores CVS y el excelente depurador integrado. wxDev-C++ es, en suma, la actualización esperada de un clásico que se había quedado obsoleto. No sólo aporta más estabilidad y compatibilidad con las nuevas versiones de Windows, sino que añade elementos tan importantes como el diseño de formularios.


Formatos soportados

WxDev-C++ soporta los siguientes formatos:
DEV, C, CPP, H, HPP, RH, HH, CXX, C++, CP, RC, wxForm, XML.

Características del wxDev-C++

  • Diseñador de forma de wxWidgets:
    • Genera recursos XRC XML.
    • Paradigma de diseño de arrastrar y soltar.
    • Soporta disposiciones de objetos basadas en sizer para los wxWidgets (o lo hace sin él!).
    • Conecta los eventos a las funciones miembro dentro del editor.
  • Depurador integrado.
    • Soporte para GDB.
    • El soporte de CDB (WinDbg) está en el CVS.
    • Visores de variables.
    • Trazo automático de la pila.
    • Lista local de variables.
    • Muestra desensamblador de registros del CPU.
  • Características del editor.
    • Browser de Clases.
    • Completado de código.
    • Manejo de proyecto.
    • Perfiles de proyecto.
    • Resaltado de sintaxis personalizable.
    • Resaltado automático de ensamblado en línea.
    • Lista "To do" (Por hacer).
  • Compatibilidad de aplicaciones.
    • Soporte incorporado para CVS.
    • Soporta los compiladores MinGW y Visual C++ (6, 2003 y 2005).
  • Rápidamente crea aplicaciones para Windows y de cónsola, bibliotecas estáticas y DLLs.
    • Soporte para plantillas de proyecto para acelerar la creación de nuevos tipos de proyecto.
  • Manejador de paquetes (con el uso de DevPaks), para la instalación fácil de bibliotecas adicionadas (Add-on).
  • WxWidgets Diseñador de formularios:
    • Genera recursos XRC XML.
    • Paradigma de diseño de arrastrar y soltar.
    • Admite los diseños basados en el generador de wxWidgets.
    • Conectar eventos a funciones de miembro dentro del editor.
  • Depuración integrada.
    • Soporte para GDB.
    • Relojes de lujo.
    • Seguimiento automático de la pila.
    • Lista de variables locales.
    • Muestra el desmontaje y los registros de la CPU.
  • Funciones del editor.
    • Navegador de clases.
    • Finalización del código.
    • Gestión de proyectos.
    • Perfiles de proyecto.
    • Resaltado de sintaxis personalizable.
    • Destacado automático de montaje en línea.
    • Lista de quehaceres
  • Compatibilidad de aplicaciones.
    • Soporte de CVS incorporado.
    • Soporta MingW / Visual C ++ (6, 2003, 2005 y 2008).
    • Creación rápida de aplicaciones de Windows y consola, bibliotecas estáticas y DLL.
    • Soporte para plantillas de proyectos para agilizar la creación de nuevos tipos de proyectos.
    • Administrador de paquetes (mediante el uso de DevPaks), para una fácil instalación de bibliotecas complementarias.


Ventajas e inconvenientes

Pros.

  • Editor de formularios con wxForms.
  • Depurador de errores integrado.
  • Interfaz totalmente personalizable.
  • Conexión a servidores CVS.
  • Soporte para paquetes.


Véase también


Fuentes