Lanzado Qt Creator 9 con compatibilidad de Experimental Squish, mejoras en C++ y QML

El Proyecto Qt lanzó el Qt Creator 9 como la última versión estable del IDE (Entorno de desarrollo integrado) de código abierto, gratuito y multiplataforma que trae nuevas características y mejoras.

Qt Creator 9 llega cuatro meses después de Qt Creator 8 e introduce el soporte experimental de Squish a través de un nuevo complemento que permite abrir conjuntos de pruebas de Squish existentes, crear nuevos conjuntos de pruebas y casos de prueba, registrar casos de prueba, ejecutar conjuntos de pruebas o casos y ver el da como resultado la salida de Squish usando Squish Runner y Server.

El nuevo complemento también permite establecer puntos de interrupción antes de ejecutar las pruebas en caso de que quiera forzarlas a detenerse en ciertas ubicaciones e inspeccionar las variables locales.

Dado que este es un complemento experimental, debes habilitarlo manualmente desde Ayuda> Acerca de los complementos> Utilidades> Squish.

La versión Qt Creator 9 también mejora las capacidades de edición del IDE con una nueva opción que permite visualizar la sangría (marcada con una línea vertical) en los documentos, así como cambiar el espacio entre líneas.

Si lo deseas, puedes configurar estas dos nuevas opciones en Editor de texto > Pantalla y Editor de texto > Fuentes y Colores respectivamente.

Para C++, esta versión permite usar una sola instancia de Clangd para una sesión completa en lugar de una instancia por proyecto, lo que puede ser útil cuando tiene varios proyectos abiertos que están estrechamente relacionados, en la misma sesión.

Además, Qt Creator 9 incluye una nueva opción en Clangd 15 que permite establecer la prioridad del subproceso de fondo de Clangd y permite editar directamente la configuración de estilo de código C++ en el cuadro de diálogo Preferencias.

Para QML, esta versión mejora la apertura de archivos QML desde el directorio de compilación en lugar del directorio de origen al seguir símbolos y garantiza que los puntos de interrupción y la posición del cursor ya no se pierdan al usar la función de reformateo.

Para CMake, se presenta soporte para configurar y crear ajustes preestablecidos, incluidas condiciones y archivos de cadena de herramientas; así como la capacidad de cambiar el entorno utilizado para ejecutar CMake en el momento de la configuración en el modo Proyectos.

Por último, Qt Creator agrega un explorador de archivos con compatibilidad con Docker para acceder a archivos y directorios remotos y mejora tanto la detección automática en el control remoto como el asistente del dispositivo.

Ahora es posible configurar dispositivos Linux remotos como dispositivos de construcción para un kit.

Puedes descargar **Qt Creator 9 desde el sitio web oficial** como instalador binario universal capaz de ejecutarse en prácticamente cualquier distribución GNU/Linux.

Relacionado

WebStorm 2020 Beta 2: Soporte para Nuxt JS y nuevas intenciones para JavaScript y TypeScript

¡WebStorm 2020.2 Beta 2 ya está disponible! Para ponerse al día con lo que ya se implementó en v2020.2, puedes consultar las publicaciones anteriores del blog de Webstorm o leer a continuación. Estos son algunos de los aspectos más destacados de WebStorm 2020.2 Beta 2 (compilación 202.6397.17). Soporte para Nuxt.js En el último año, el equipo de Webstorm ha trabajado mucho para que la asistencia de ¡SEGUIR LEYENDO!

WebOS OSE 2.10: Un Sistema Operativo Alternativo para Televisores y Mucho Más

WebOS es una plataforma de software centrada en la web y centrada en la usabilidad para dispositivos inteligentes, que ha demostrado su rendimiento y estabilidad en más de 70 millones de televisores inteligentes LG. Desde su adaptación a los productos de visualización, webOS ha recorrido un largo camino y se ha convertido en una plataforma de software aplicable a una gama más amplia de productos. El ¡SEGUIR LEYENDO!

Si los Lenguajes de Programación fueran Superhéroes de Marvel serían..

Existen más de 750 lenguajes de programación en el universo de la programación y cada lenguaje de programación tiene un tono y un conjunto de características únicos. https://ciberninjas.com/mejores-lenguajes-programacion-2023/ No debería sorprender que este conjunto específico de características atraiga a los excéntricos, quienes ocasionalmente se reúnen para discutir entre sus diferencias, ventajas y desventajas. Consideremos un escenario fantástico donde MCU signifique "My Universo del Código" y cada ¡SEGUIR LEYENDO!

Rust vs C++, ¿Será Rust el reemplazo de C++ en el futuro?

Hemos visto que muchos lenguajes de programación tienden según su funcionalidad y popularidad, pero los lenguajes no están destinados a ser utilizados de acuerdo con la popularidad. Deberíamos considerar la eficiencia y productividad general cuando se trata de usar un lenguaje de programación. Hablando de eficiencia y popularidad, uno de los lenguajes de programación más utilizados en esta era es C++, conocido por su contribución en ¡SEGUIR LEYENDO!

Palabras más usadas en cada lenguaje de programación

Nube de palabras más usadas dentro de los lenguajes de programación Javascript, React, CSS, HTML, Java, Python, Lua, PHP, Ruby, C+, Perl, C#, Scala, Go, SQL, Rust, Lisp, Clojure, Kotlin, CMake, Swift, Haskel, Elixir, Objective C, F#, Elm, PureScript, Pascal, R, Erlang, VimL, Groovy. Los datos han sido extraídos de los diferentes repositorios de Github. Nube de Palabras de Javascript Insertar Javascript ⛓ Conocer Palabras Nube ¡SEGUIR LEYENDO!