Herramientas De Depuración en comparación

“Debugging Tools“

Filtrar por
Deployment
Training
Support
Logo
GitHub
GitHub es un servicio de alojamiento basado en la web para proyectos de desarrollo de software que utilizan el sistema de control de revisiones Git. Está escrito en Ruby on Rails y Erlang por los desarrolladores de GitHub, Inc. Chris Wanstrath, PJ Hy...
Puntuación de Gitnux
Clase extra
Logo
4D
4D es un software de desarrollo de aplicaciones potente, pero fácil de usar, que te permite crear aplicaciones empresariales personalizadas de forma rápida y sencilla. Con su interfaz de arrastrar y soltar, puedes construir rápidamente formularios, i...
Puntuación de Gitnux
Normal
Logo
Play
Play es un software de desarrollo de aplicaciones potente e intuitivo que permite a los desarrolladores crear impresionantes aplicaciones multiplataforma con facilidad. Con su interfaz fácil de usar, Play hace que cualquiera pueda iniciarse en el des...
Puntuación de Gitnux
Gran producto
Logo
Stadium
Si buscas una solución de software completa, todo en uno, para tus necesidades de desarrollo de aplicaciones, no busques más que Stadium. Este potente software tiene todo lo que necesitas para diseñar, desarrollar, probar e implantar aplicaciones de...
Puntuación de Gitnux
Normal
Logo
Firebase
Firebase es una potente plataforma para crear aplicaciones móviles y web. Proporciona a los desarrolladores una amplia gama de herramientas y servicios para ayudarles a crear aplicaciones de alta calidad de forma rápida y sencilla. Firebase es utiliz...
Puntuación de Gitnux
Gran producto
Logo
VINYL
Vinyl es un software de desarrollo de aplicaciones de última generación que permite a los desarrolladores crear experiencias de usuario muy atractivas e interactivas. Con Vinyl, los desarrolladores pueden diseñar, desarrollar y desplegar fácilmente a...
Puntuación de Gitnux
Gran producto
Logo
JET
JET es un software de desarrollo de aplicaciones que permite a los usuarios crear, gestionar y desplegar aplicaciones basadas en la web. Ofrece una amplia gama de funciones y herramientas que facilitan a los usuarios el desarrollo de aplicaciones com...
Puntuación de Gitnux
Normal
Logo
Bitbucket
Bitbucket es un servicio de alojamiento de repositorios de control de versiones basado en la web, propiedad de Atlassian, para proyectos de código fuente y de desarrollo que utilizan sistemas de control de revisiones Mercurial (desde su lanzamiento)...
Puntuación de Gitnux
Gran producto
Logo
Impala
Impala es un moderno software de desarrollo de aplicaciones de código abierto que permite a los desarrolladores crear rápidamente aplicaciones robustas y escalables. Impala proporciona una interfaz fácil de usar y potentes herramientas para crear apl...
Puntuación de Gitnux
Normal
Logo
Gremlin
Gremlin es un software de desarrollo de aplicaciones que permite a los desarrolladores crear, probar y desplegar aplicaciones de forma rápida y sencilla. Incluye una amplia gama de funciones que lo hacen perfecto para desarrollar todo tipo de aplicac...
Puntuación de Gitnux
Normal

Mostrando 1 a 10 de 149 resultados

Preguntas frecuentes

Las herramientas de depuración se utilizan para depurar programas. Te permiten ver lo que ocurre dentro de un programa mientras se ejecuta, o justo antes de que se bloquee. La herramienta de depuración más común es el depurador, que te permite ejecutar tu programa de una en una y detenerlo cada vez que ocurra algo interesante. Entonces puedes mirar los valores de las variables, o incluso cambiarlos si es necesario. Otras herramientas son los perfiladores (para averiguar dónde pasa tu programa la mayor parte del tiempo de ejecución) y los depuradores simbólicos (que te permiten establecer puntos de interrupción en el código sin tener números de línea).

Hay dos tipos de herramientas de depuración. La primera es el depurador, que te permite recorrer tu código línea por línea y observar lo que ocurre mientras se ejecuta. Este tipo de herramienta puede utilizarse tanto para aplicaciones nativas (escritas en C o C++) como para aplicaciones gestionadas (escritas en .NET). El segundo tipo es un perfilador, que mide el tiempo que tarda en ejecutarse cada parte de una aplicación para poder identificar los cuellos de botella y eliminarlos del código fuente antes de que se conviertan en problemas durante el despliegue. Los perfiladores sólo existen para las aplicaciones gestionadas escritas con lenguajes .NET, como Visual Basic 2005 o Visual C# 2005; no hay perfiladores disponibles para las aplicaciones nativas escritas con las bibliotecas Win32 API de Microsoft.

Las herramientas de depuración se utilizan para depurar programas. Te permiten ver lo que ocurre dentro de un programa mientras se ejecuta, o por qué no se ejecuta correctamente. Esto puede ayudarte a encontrar y arreglar errores (problemas) en tu código antes de que causen problemas a los usuarios del software que escribes.

Las herramientas de depuración no están disponibles en la versión comercial de Windows. Sólo pueden utilizarlas los desarrolladores y profesionales de la informática que tengan una licencia válida de Visual Studio o una suscripción a MSDN.

Las empresas que desarrollan software utilizan herramientas de depuración. Estas herramientas les ayudan a encontrar y corregir errores en su código, lo cual es una parte muy importante del proceso de desarrollo.

Los criterios para comprar una herramienta de depuración se basan en la necesidad de un individuo u organización.

Las herramientas de depuración se implementan como un conjunto de DLL. Cada herramienta está contenida en su propia DLL, y las herramientas se comunican entre sí a través de la comunicación entre procesos (IPC). Por ejemplo, cuando inicias una aplicación bajo el control de WinDbg o KD, ésta carga uno o varios motores de depuración en la memoria. A continuación, estos motores cargan sus respectivos depuradores desde procesos separados que han sido iniciados por WinDbg/KD para este fin.

Cuando tengas un problema difícil de reproducir.

Más categorías