SnapDevelop
Un IDE ligero de C# para crear rápidamente REST APIs y librerías.
¿Por qué desarrolla con SnapDevelop?
Fácil de usar
Diseñado como un IDE ligero de C#, es naturalmente más sencillo de instalar y más fácil de trabajar que otros IDEs más robustoss.
Alta productividad
Diseñado para ser un IDE de C# más productivo, proporciona la generación de código integrado, refactorización, y procesos de prueba.
No se requieren plugins de terceros
Diseñado para proporcionar todas las funcionalidades clave que necesitas, sin correr riesgos utilizardo plugins de terceros.
Funcionalidades clave
SnapDevelop proporciona un conjunto completo de funcionalidades que facilitan el rápido desarrollo de proyectos C# no visuales para el framework .NET Core, incluyendo una codificación rápida, debugging en vivo, pruebas unitarias, y un despliegue sencillo.
- Desarrollo
- Análisis
- Debug
- Test
- Despliegue
Ambiente Integrado
Desarrolla, maneja y despliega proyectos C# no visuales sin abandonar el IDE. SnapDevelop presenta una solución integral y de administración de proyectos, que se integra complemente con los principales sistemas de control de fuente, soporta la gestión y paquetes de NuGet, así como la administración y despliegue de contenedores.
Generación de Código
Genera automáticamente código base con varias herramientas de código integradas, así como plantillas. Además de generar directamente modelos desde una tabla, las plantillas scaffold te permiten configurar reglas complejas o aplicar plantillas personalizadas para obtener los servicios y controladores que se ajusten a tus necesidades.
Rapida codificación
Codifica en C# rápidamente y de manera precisa con poderosas herramientas de código. SnapDevelop con lista de valores válidos, miembros, propiedades y métodos, y filtra y destaca automáticamente las mejores coincidencias mientras escribes. También con lista de información de parámetros que son requeridos por un método o un parámetro de tipo genérico.
Navega y busca Eficientemente
Navega y busca eficientemente para encontrar tipos, archivos, y miembros; identifica instantáneamente donde es requerido un tipo, y salta a su definición o implementación. Puedes acelerar el proceso de buscar y reemplazar código al utilizar expresiones regulares.
Repara el código rápidamente
Con la tecnología Roslyn de Visual Studio, SnapDevelop resalta código problemático mientras lo escribes, sugiere arreglos potenciales, y aplica automáticamente el arreglo seleccionado por ti. También proporciona una serie de funcionalidades de refactorización valiosas, como renombrar, el método de extracción y la interfaz de extracción.
Solución integral de errores
Encuentra todos los problemas relacionados con el código desde el panel que enumera los errores, sin importar que sean errores de compilación, construcción o sintaxis. Aprovecha el filtrado avanzado para enfocarse en los errores importantes, navegar hasta él, y arreglarlo, rápidamente.
Debug Integral
Se proporcionan capacidades integrales de depuración, como establecer y administrar uno o varios puntos de interrupción, establecer condiciones de puntos de interrupción, ingresar, superar y salir del código, ejecutar un cursor, configurar relojes, verificar la pila de llamadas, administrar condiciones de excepción, adjuntar a un proceso externo y explorar los hilos. También admite proyectos de depuración que se ejecutan en Docker y Kubernetes locales o remotos.
Debug REST APIs en vivo
Mientras se ejecutan métodos HTTP de una REST API utilizando el Tester de REST API integrada, puedes realizar un debug fácilmente al código fuente C# subyacente con las capacidades de debugging integral que te ofrece SnapDevelop.
Prueba las APIs REst Visualmente
Una herramienta visual de prueba de API web le permite diseñar, desarrollar, inspeccionar, probar y depurar API REST fácilmente, sin tener que perder tiempo creando una interfaz de usuario o codificando JSON a mano o utilizando herramientas de terceros. También proporciona un servidor simulado para simular el comportamiento de una API real sin implementar la API.
Prueba unitaria de forma Productiva
Crea, maneja y corre de manera productiva, casos de prueba unitaria basados en el framework xUnit.net. Desde Text Explorer, puedes correr tus casos de prueba, checar pruebas de salida, navegar al código fuente, y realizar un debug rápidamente cuando suceda algún error.
Depliega Fácilmente
SnapDevelop te ayuda a desplegar tus proyectos a una amplia gama de ambientes, incluyendo IIS server, local folder, Docker Hub, y Docker local o remoto. El Docker Explorer integrado simplifica aún más el despliegue Docker. Con él, puedes completar fácilmente tareas de despliegue Docker, tal como conectarse a un motor Docker local o remoto, extraer una imagen o insertar una imagen al registro Docker, administrar aplicaciones de varios contenedores con Docker Compose, y editar los archivos Docker con asistente de código.
Para empezar
Precios
SnapDevelop está disponible como parte de PowerBuilder CloudPro. PowerBuilder CloudPro ddespliega aplicaciones cliente/servidor existentes, a la nube, con arquitectura C# REST API. ¡Definitivamente la forma más rápida de pasar a la nube!