Estas páginas le ayudarán a conocer las funciones disponibles en CLion, un IDE multiplataforma para C/C++. Visite las secciones Learning Center y CLion Online Help para obtener más recursos de aprendizaje y descargar el producto para probarlo.
Confíe en CLion para que se encargue de lo rutinario, mientras usted se centra en las cosas importantes. Al conocer completamente su código, Clion puede aumentar su productividad con finalización de código inteligente y relevante, navegación instantánea y refactorizaciones confiables.
Comenzar un nuevo proyecto en CLion es sorprendentemente fácil y los archivos se pueden añadir al proyecto con un solo clic. Clion funciona con CMake, Makefile, Gradle y modelos de proyectos de compilación de base de datos.
Con un IDE que analiza el contexto y entiende su proyecto, puede codificar más rápido de lo que cree. Pruebe la finalización inteligente, el formateo y las vistas útiles con sugerencia de código.
Oriéntese a través del código con navegación instantánea a un símbolo, clase o archivo. Inspeccione las llamadas o la jerarquía de los tipos y busque fácilmente en casi todas partes (incluida la configuración del IDE).
Ahorre tiempo de escritura innecesaria mientras CLion genera el código para usted: desde getters / setters hasta plantillas más complicadas. Utilice refactorizaciones para mejorar y limpiar su código a la velocidad del pensamiento.
Escriba un código estético y correcto con CLion. El análisis estático (incluido el DFA) para todos los lenguajes compatibles, resalta las advertencias y los errores en el código inmediatamente a medida que usted escribe y sugiere arreglos rápidos.
Seleccione uno de los temas predeterminados del editor o personalícelos para que coincidan con sus preferencias personales. Adopte el enfoque centrado en el teclado y seleccione el mapa de teclas que prefiera, o cree el suyo propio fácilmente.
CLion es más que un simple editor, ya que proporciona un potente depurador y herramientas de análisis dinámico para investigar y resolver problemas con facilidad, Google Test, Boost, Test, Doctest y Catch para pruebas de unidad, muchos populares VCS compatibles listos para usar y más.
Compile, ejecute y depure su aplicación y pruebas de unidad en CLion.
Obtenga la experiencia de depuración definitiva para investigar y resolver los problemas de su código.
Para el trabajo remoto, seleccione entre el modo remoto integral (Full Remote Mode), WSL o configuraciones de depurador remoto.
Optimice sus procesos de colaboración y trabaje en un proyecto de CLion con sus compañeros en tiempo real.
Desarrolle microcontroladores en CLion y disfrute de varias opciones de depuración en microcircuito, vista Periférica para dispositivos ARM, vista de hilo FreeRTOS e integración STM32CubeMX.
Utilice la integración de Valgrind Memcheck y Google Sanitizers para detectar errores de memoria, carreras de datos y problemas de comportamiento indefinido. Analice el rendimiento de su aplicación con la integración del Perfilador de CPU.
CMake es un renombrado sistema de build multiplataforma, ampliamente utilizado para proyectos C y C++. Benefíciese de la compatibilidad inteligente de CLion con CMake, con generación de código, finalización y actualizaciones de destino automáticas.
CLion es compatible con los marcos de trabajo Google Test, Boost, Test, Doctest y Catch, y proporciona un ejecutor de pruebas integrado junto con una potente interfaz de usuario para investigar los resultados de las pruebas. Incluso puede generar código a medida que usted escribe pruebas (para Google Test).
CLion mantiene su código documentado fácilmente. Obtenga una vista previa de los documentos de estilo Doxygen en la ventana emergente Quick Documentation, utilice la finalización de comandos y parámetros de función, y genere stubs para comentarios de Doxygen.
CLion proporciona una interfaz unificada para los VCS más populares, incluidos Subversion, Git, GitHub, Mercurial, CVS y Perforce. Mientras tanto, el historial local le protegerá contra accidentes inesperados.
Acceda a la línea de comandos a través del terminal incorporado, active el modo de emulación Vim junto con los enlaces de tecla Vim, o amplíe la funcionalidad del IDE con otros complementos.
CLion está diseñado para el desarrollo nativo multiplataforma en C y C++. También proporciona soporte esencial para lenguaje CMake, Python, populares tecnologías web (como JavaScript, XML, HTML, Markdown y otras), y además incluye respaldo para todos los demás idiomas que están disponibles a través de complementos empaquetados y de repositorio.