Código fuente de la utilidad
1. Dev-C
Entorno de desarrollo integrado (IDE) ligero en lenguaje C en entorno Windows, código fuente distribuido según el acuerdo de licencia GPL. Integra un potente editor de código fuente, un compilador MingW64/TDMGCC, un depurador GDB, un administrador de formato AStyle y muchos otros programas gratuitos, y su funcionamiento es muy cómodo.
2. Code::Block
Este es un software de desarrollo C/C multiplataforma de código abierto que también es liviano. En comparación con Dev-C, Code:: Blocks admite funciones comunes como autocompletado, revisión gramatical y indicaciones. Además, también viene con muchas plantillas de proyectos prácticas, que pueden crear fácilmente aplicaciones comunes como DirectX, Qt, Win32 GUI, etc., por lo que la eficiencia del desarrollo es mayor.
3. CLion
Este es el software integrado de Jetbrain especialmente diseñado para el desarrollo de C/C. Se puede utilizar en todas las plataformas, es profesional y potente, y admite funciones comunes como finalización inteligente, revisión gramatical, resaltado de código y Git. Además, admite funciones avanzadas como CMake, refactorización y análisis de código, por lo que el desarrollo y la depuración son más eficientes.
4. Visual Studio
Este debería ser el software de desarrollo C/C más utilizado en la plataforma Windows. Diseñado y desarrollado de forma independiente por Microsoft, es un peso pesado y se le conoce como el primer IDE del universo. En comparación con el software de desarrollo liviano anterior, Visual Studio es más conveniente en la gestión de proyectos y admite funciones avanzadas como pruebas unitarias y refactorización de código. Por lo tanto, se usa a menudo en la colaboración en equipo y el desarrollo de software a gran escala. Al principio será difícil de usar, pero una vez que se familiarice con él, de hecho es desarrollo C/C.
5 Visual Studio Code
Este es un editor de código multiplataforma de código abierto y un producto de Microsoft. Estrictamente hablando, el código VS en sí no tiene la capacidad de compilar programas en lenguaje C, pero después de instalar los complementos relevantes y configurar la ruta GCC local, también se puede utilizar como un muy buen software de programación en lenguaje C.
Ligero y flexible, velocidad de ejecución rápida, menos memoria y funciones de uso común como autocompletado, indicaciones de sintaxis, Git, etc. Puede obtener un buen soporte, amplias extensiones de complementos y un buen entorno ecológico. Por tanto, también es una muy buena opción para principiantes, y editores como Sublime Text del mismo modelo también son muy buenos.