Toolbox App

Toolbox App 2.0 mejora las instalaciones y las actualizaciones

Read this post in other languages:

Presentamos la mayor actualización de Toolbox App hasta la fecha. Hemos tenido muy en cuenta los comentarios de nuestros usuarios, analizado los informes de errores más votados en nuestro sistema de seguimiento y refactorizado el diseño de la instalación para abordar la mayoría de los puntos conflictivos.

Ahora, gracias a las mejoras en la integración con el sistema operativo y las aplicaciones de terceros, Toolbox App le ayudará aún más a gestionar todas las herramientas de JetBrains.

Descargar ahora

Siga leyendo para conocer todos los cambios que hemos introducido en esta versión.

Instalación y actualización rediseñadas desde cero

Antes, Toolbox App instalaba las herramientas en un directorio personalizado con una ruta que iba cambiando, pero eso ya es historia. Ahora, el directorio de instalación predeterminado se ajusta a las directrices del sistema operativo y no cambia nunca. Esto mejora la integración con el sistema operativo y las aplicaciones de terceros y elimina las soluciones alternativas tanto en Toolbox App como en otros lugares.

Toolbox App 2.0 utiliza los siguientes directorios predeterminados para instalar las herramientas:

  • Windows: %LocalAppData%Programs (FOLDERID_UserProgramFiles)
  • macOS: ~/Applications
  • Linux: ~/.local/share/JetBrains/Toolbox/apps (no cambia)

Tenga en cuenta que Toolbox App solo puede instalar aplicaciones en directorios que el usuario pueda editar (por ejemplo, el directorio personal del usuario). En futuras versiones, tenemos pensado implementar la capacidad de elevar los permisos, lo que permitiría la instalación en directorios de todo el sistema.

Rutas permanentes

En versiones anteriores, Toolbox App instalaba las actualizaciones en el directorio con el número de la versión como nombre, por lo que cada nueva versión tenía una nueva ruta en el sistema de archivos. Ahora, coloca la nueva versión en el mismo directorio, de modo que haya una ruta permanente para cada herramienta.

Todavía es posible instalar varias versiones de la misma herramienta una al lado de la otra. Toolbox App las desambiguará de forma automática y, si quiere, puede establecer nombres personalizados en la configuración de la herramienta.

Actualizaciones

El proceso de actualización de las herramientas sigue siendo igual de sencillo. Basta con hacer clic en el botón de actualización o activar las actualizaciones automáticas, y Toolbox App hará el resto. El único cambio es que, si intenta actualizar una herramienta en ejecución, Toolbox App realizará todas las acciones necesarias (descarga, descompresión, etc.) en segundo plano, excepto la copia de los nuevos archivos en el directorio de instalación de la herramienta. Después, entra en el estado «Update pending» (Actualización pendiente) y lo único que debe hacer es esperar a que la herramienta deje de ejecutarse. En cuanto cierre la herramienta, los archivos se sustituirán por las nuevas versiones y podrá seguir trabajando.

Ahora, Toolbox App también ofrece una interfaz informativa y detallada durante las actualizaciones.

Ya no hay una lista separada de herramientas «Manually installed» (Instaladas de forma manual): ahora, Toolbox App muestra todas las herramientas en una sola lista, con independencia de cómo se hayan instalado.

Incidencias conocidas

  • Por ahora, no es posible cambiar el directorio de instalación de la herramienta. Sin embargo, si en la versión anterior de Toolbox App especificó un directorio personalizado, la nueva versión lo respetará (en macOS, sin embargo, debería estar en /Applications o ~/Applications).
  • Windows desanclará los accesos directos de Start Menu para sus herramientas (TBX-3331), y los accesos directos de Desktop y Taskbar pueden aparecer «rotos», aunque se pueden arreglar fácilmente haciendo clic en el acceso directo. Esto solo debería ocurrir durante la migración de Toolbox App 1.28 a 2.0.

Mejoras en las integraciones

Los cambios mencionados han permitido las siguientes mejoras.

Windows

Ahora, todas las herramientas instaladas por Toolbox App aparecen en Configuración | Aplicaciones instaladas (Windows 11) o Configuración | Aplicaciones y características (Windows 10).

Gracias a las rutas de instalación permanentes, los accesos directos y las entradas ancladas ya no se invalidan tras una actualización. Ahora, el Firewall de Windows recuerda la configuración de los permisos porque la ubicación de la herramienta no cambia (TBX-183), y lo mismo ocurre con aplicaciones de terceros como 1Password (TBX-7495).

macOS

Ahora que las herramientas se encuentran en la carpeta Alplications del usuario, hemos eliminado una aplicación de lanzamiento intermedia, que ha causado confusión en los Mac basados en Apple Silicon (TBX-5738). También mejora la integración con aplicaciones de terceros como Little Snitch (TBX-3246).

Mejoras en la gestión de complementos de herramientas basadas en IntelliJ

Con el nuevo diseño de instalación, la aplicación Toolbox App utiliza directorios de complementos predeterminados, por lo que ya no se producen estados incoherentes al volver a versiones anteriores (TBX-5057). Ahora, también inicia la importación de configuraciones al actualizar a una nueva versión principal (TBX-3275), lo que significa que, en este caso, los complementos también se pueden actualizar (TBX-4100).

Migración

Para poder ofrecer todas estas mejoras, necesitamos migrar las herramientas instaladas. Tras actualizar a la versión 2.0, Toolbox App ejecutará la migración, que tardará entre unos segundos y varios minutos, en función del número de herramientas que se migren.

Durante la migración, las herramientas antiguas se transferirán junto con todos los ajustes de herramientas existentes.

Miscelánea

Navegación mediante el teclado

Ahora, puede navegar fácilmente por la lista Tools solo con el teclado (TBX-8146). También tenemos previsto realizar mejoras similares en otras pantallas.

Mejoras de accesibilidad

Hemos reformulado algunas descripciones pronunciadas por los lectores de pantalla para proporcionar más información (TBX-9755). La navegación por teclado mejorada para la lista Tools también funciona bien con los lectores de pantalla y por fin hemos hecho accesibles todos los menús desplegables (TBX-9677). También tenemos previsto seguir mejorando la accesibilidad de Toolbox App en el futuro.

Traducciones de la comunidad: localización a checo, polaco y húngaro

Nos complace presentar tres nuevos idiomas en Toolbox App. Agradecemos enormemente las contribuciones de nuestros usuarios, que siguen apoyando las traducciones de la comunidad. Esta vez nos gustaría dar las gracias especialmente a Marek Lukáš por traducir JetBrains Toolbox App al checo, a Tamás Balog por la traducción al húngaro y a Rafał Babiarz y Kamil Doległo por su esfuerzo conjunto traduciéndola al polaco.

Si desea contribuir y traducir Toolbox App a un idioma que aún no esté disponible, póngase en contacto con nosotros a través de un ticket de YouTrack o por correo electrónico.

Mejora de la gestión de R# (solo Windows)

Se ha mejorado la gestión de las herramientas de ReSharper, con lo que se garantiza que los cambios en el conjunto de herramientas se reflejen de inmediato en la interfaz de usuario (TBX-6433). Además, si hay varias instancias de herramientas de ReSharper, al hacer clic en el elemento de menú Setup wizard… ya no se abrirá un asistente incorrecto.

Ejecutar como administrador (solo Windows)

Ahora, a partir de la versión 2.0 de Toolbox App, existe una forma más rápida de ejecutar herramientas con privilegios de administrador desde el menú contextual de la herramienta (TBX-3521). El conmutador de la configuración de la herramienta sigue existiendo si desea ejecutar la herramienta como administrador de forma predeterminada. En ese caso, el elemento del menú contextual permite ejecutar la herramienta con los privilegios del usuario actual.

Hemos introducido muchas mejoras destacadas en esta versión. Si desea obtener más información, consulte las Notas de la versión completas.

Cordialmente,
El equipo de Toolbox App

Artículo original en inglés de:

Luiz Di Bella

Victor Kropp

Luiz Di Bella

Aleksei Dievskii

Luiz Di Bella

Ivan Kuzmin

Luiz Di Bella

Maxim Mig

Luiz Di Bella

Sergei Bulgakov

Luiz Di Bella

Janina Davydova

Luiz Di Bella

Evgeny Shmakov