{"id":381699,"date":"2023-08-28T12:27:10","date_gmt":"2023-08-28T11:27:10","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=toolbox-app&#038;p=381699"},"modified":"2023-08-28T12:27:15","modified_gmt":"2023-08-28T11:27:15","slug":"toolbox-app-2-0-mejora-las-instalaciones-y-las-actualizaciones","status":"publish","type":"toolbox-app","link":"https:\/\/blog.jetbrains.com\/es\/toolbox-app\/2023\/08\/toolbox-app-2-0-mejora-las-instalaciones-y-las-actualizaciones\/","title":{"rendered":"Toolbox App 2.0 mejora las instalaciones y las actualizaciones"},"content":{"rendered":"<p>Presentamos la mayor actualizaci\u00f3n de Toolbox App hasta la fecha. Hemos tenido muy en cuenta los comentarios de nuestros usuarios, analizado los informes de errores m\u00e1s votados en nuestro sistema de seguimiento y refactorizado el dise\u00f1o de la instalaci\u00f3n para abordar la mayor\u00eda de los puntos conflictivos.<\/p>\n<p>Ahora, gracias a las mejoras en la integraci\u00f3n con el sistema operativo y las aplicaciones de terceros, Toolbox App le ayudar\u00e1 a\u00fan m\u00e1s a gestionar todas las herramientas de JetBrains.<\/p>\n<p align=\"center\"><a class=\"jb-download-button\" href=\"https:\/\/www.jetbrains.com\/toolbox-app\/\" target=\"_blank\" rel=\"noopener\"><i class=\"download-icon\"><\/i>Descargar ahora<\/a><\/p>\n<p>Siga leyendo para conocer todos los cambios que hemos introducido en esta versi\u00f3n.<\/p>\n<h2 class=\"wp-block-heading\">Instalaci\u00f3n y actualizaci\u00f3n redise\u00f1adas desde cero<\/h2>\n<p>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\u00f3n predeterminado se ajusta a las directrices del sistema operativo y no cambia nunca. Esto mejora la integraci\u00f3n con el sistema operativo y las aplicaciones de terceros y elimina las soluciones alternativas tanto en Toolbox App como en otros lugares.<\/p>\n<p>Toolbox App 2.0 utiliza los siguientes directorios predeterminados para instalar las herramientas:<\/p>\n<ul>\n<li>Windows: <code>%LocalAppData%Programs<\/code> (<a href=\"https:\/\/learn.microsoft.com\/en-us\/windows\/win32\/shell\/knownfolderid#FOLDERID_UserProgramFiles\" target=\"_blank\" rel=\"noopener\">FOLDERID_UserProgramFiles<\/a>)<\/li>\n<li>macOS: <code>~\/Applications<\/code><\/li>\n<li>Linux: <code>~\/.local\/share\/JetBrains\/Toolbox\/apps<\/code> (no cambia)<\/li>\n<\/ul>\n<p>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\u00eda la instalaci\u00f3n en directorios de todo el sistema.<\/p>\n<h3 class=\"wp-block-heading\">Rutas permanentes<\/h3>\n<p>En versiones anteriores, Toolbox App instalaba las actualizaciones en el directorio con el n\u00famero de la versi\u00f3n como nombre, por lo que cada nueva versi\u00f3n ten\u00eda una nueva ruta en el sistema de archivos. Ahora, coloca la nueva versi\u00f3n en el mismo directorio, de modo que haya una ruta permanente para cada herramienta.<\/p>\n<p>Todav\u00eda es posible instalar varias versiones de la misma herramienta una al lado de la otra. Toolbox App las desambiguar\u00e1 de forma autom\u00e1tica y, si quiere, puede establecer nombres personalizados en la configuraci\u00f3n de la herramienta.<\/p>\n<h3 class=\"wp-block-heading\">Actualizaciones<\/h3>\n<p>El proceso de actualizaci\u00f3n de las herramientas sigue siendo igual de sencillo. Basta con hacer clic en el bot\u00f3n de actualizaci\u00f3n o activar las actualizaciones autom\u00e1ticas, y Toolbox App har\u00e1 el resto. El \u00fanico cambio es que, si intenta actualizar una herramienta en ejecuci\u00f3n, Toolbox App realizar\u00e1 todas las acciones necesarias (descarga, descompresi\u00f3n, etc.) en segundo plano, excepto la copia de los nuevos archivos en el directorio de instalaci\u00f3n de la herramienta. Despu\u00e9s, entra en el estado \u00abUpdate pending\u00bb (Actualizaci\u00f3n pendiente) y lo \u00fanico que debe hacer es esperar a que la herramienta deje de ejecutarse. En cuanto cierre la herramienta, los archivos se sustituir\u00e1n por las nuevas versiones y podr\u00e1 seguir trabajando.<\/p>\n<p>Ahora, Toolbox App tambi\u00e9n ofrece una interfaz informativa y detallada durante las actualizaciones.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-370432\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/07\/update-in-2.0.gif\" alt=\"\" width=\"440\" height=\"80\" \/><\/figure>\n<\/div>\n<p>Ya no hay una lista separada de herramientas \u00abManually installed\u00bb (Instaladas de forma manual): ahora, Toolbox App muestra todas las herramientas en una sola lista, con independencia de c\u00f3mo se hayan instalado.<\/p>\n<h3 class=\"wp-block-heading\">Incidencias conocidas<\/h3>\n<ul>\n<li>Por ahora, no es posible cambiar el directorio de instalaci\u00f3n de la herramienta. Sin embargo, si en la versi\u00f3n anterior de Toolbox App especific\u00f3 un directorio personalizado, la nueva versi\u00f3n lo respetar\u00e1 (en macOS, sin embargo, deber\u00eda estar en <code>\/Applications<\/code> o <code>~\/Applications<\/code>).<\/li>\n<li>Windows desanclar\u00e1 los accesos directos de <em>Start Menu<\/em> para sus herramientas (<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/TBX-3331\" target=\"_blank\" rel=\"noopener\">TBX-3331<\/a>), y los accesos directos de <em>Desktop<\/em> y <em>Taskbar<\/em> pueden aparecer \u00abrotos\u00bb, aunque se pueden arreglar f\u00e1cilmente haciendo clic en el acceso directo. Esto solo deber\u00eda ocurrir durante la migraci\u00f3n de Toolbox App 1.28 a 2.0.<\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\">Mejoras en las integraciones<\/h2>\n<p>Los cambios mencionados han permitido las siguientes mejoras.<\/p>\n<h3 class=\"wp-block-heading\">Windows<\/h3>\n<p>Ahora, todas las herramientas instaladas por Toolbox App aparecen en <em>Configuraci\u00f3n | Aplicaciones instaladas<\/em> (Windows 11) o Configuraci\u00f3n | Aplicaciones y caracter\u00edsticas (Windows 10).<\/p>\n<p>Gracias a las rutas de instalaci\u00f3n permanentes, los accesos directos y las entradas ancladas ya no se invalidan tras una actualizaci\u00f3n. Ahora, el Firewall de Windows recuerda la configuraci\u00f3n de los permisos porque la ubicaci\u00f3n de la herramienta no cambia (<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/TBX-183\" target=\"_blank\" rel=\"noopener\">TBX-183<\/a>), y lo mismo ocurre con aplicaciones de terceros como 1Password (<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/TBX-7495\" target=\"_blank\" rel=\"noopener\">TBX-7495<\/a>).<\/p>\n<h3 class=\"wp-block-heading\">macOS<\/h3>\n<p>Ahora que las herramientas se encuentran en la carpeta <em>Alplications<\/em> del usuario, hemos eliminado una aplicaci\u00f3n de lanzamiento intermedia, que ha causado confusi\u00f3n en los Mac basados en Apple Silicon (<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/TBX-5738\" target=\"_blank\" rel=\"noopener\">TBX-5738<\/a>). Tambi\u00e9n mejora la integraci\u00f3n con aplicaciones de terceros como Little Snitch (<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/TBX-3246\" target=\"_blank\" rel=\"noopener\">TBX-3246<\/a>).<\/p>\n<h3 class=\"wp-block-heading\">Mejoras en la gesti\u00f3n de complementos de herramientas basadas en IntelliJ<\/h3>\n<p>Con el nuevo dise\u00f1o de instalaci\u00f3n, la aplicaci\u00f3n Toolbox App utiliza directorios de complementos predeterminados, por lo que ya no se producen estados incoherentes al volver a versiones anteriores (<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/TBX-5057\" target=\"_blank\" rel=\"noopener\">TBX-5057<\/a>). Ahora, tambi\u00e9n inicia la importaci\u00f3n de configuraciones al actualizar a una nueva versi\u00f3n principal (<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/TBX-3275\" target=\"_blank\" rel=\"noopener\">TBX-3275<\/a>), lo que significa que, en este caso, los complementos tambi\u00e9n se pueden actualizar (<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/TBX-4100\" target=\"_blank\" rel=\"noopener\">TBX-4100<\/a>).<\/p>\n<h2 class=\"wp-block-heading\">Migraci\u00f3n<\/h2>\n<p>Para poder ofrecer todas estas mejoras, necesitamos migrar las herramientas instaladas. Tras actualizar a la versi\u00f3n 2.0, Toolbox App ejecutar\u00e1 la migraci\u00f3n, que tardar\u00e1 entre unos segundos y varios minutos, en funci\u00f3n del n\u00famero de herramientas que se migren.<\/p>\n<p>Durante la migraci\u00f3n, las herramientas antiguas se transferir\u00e1n junto con todos los ajustes de herramientas existentes.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-370443\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/07\/migration.gif\" alt=\"\" width=\"320\" height=\"468\" \/><\/figure>\n<\/div>\n<h2 class=\"wp-block-heading\">Miscel\u00e1nea<\/h2>\n<h3 class=\"wp-block-heading\">Navegaci\u00f3n mediante el teclado<\/h3>\n<p>Ahora, puede navegar f\u00e1cilmente por la lista <em>Tools <\/em> solo con el teclado (<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/TBX-8146\" target=\"_blank\" rel=\"noopener\">TBX-8146<\/a>). Tambi\u00e9n tenemos previsto realizar mejoras similares en otras pantallas.<\/p>\n<h3 class=\"wp-block-heading\">Mejoras de accesibilidad<\/h3>\n<p>Hemos reformulado algunas descripciones pronunciadas por los lectores de pantalla para proporcionar m\u00e1s informaci\u00f3n (<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/TBX-9755\" target=\"_blank\" rel=\"noopener\">TBX-9755<\/a>). La navegaci\u00f3n por teclado mejorada para la lista <em>Tools<\/em> tambi\u00e9n funciona bien con los lectores de pantalla y por fin hemos hecho accesibles todos los men\u00fas desplegables (<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/TBX-9677\" target=\"_blank\" rel=\"noopener\">TBX-9677<\/a>). Tambi\u00e9n tenemos previsto seguir mejorando la accesibilidad de Toolbox App en el futuro.<\/p>\n<h3 class=\"wp-block-heading\">Traducciones de la comunidad: localizaci\u00f3n a checo, polaco y h\u00fangaro<\/h3>\n<p>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\u00eda dar las gracias especialmente a Marek Luk\u00e1\u0161 por traducir JetBrains Toolbox App al checo, a Tam\u00e1s Balog por la traducci\u00f3n al h\u00fangaro y a Rafa\u0142 Babiarz y Kamil Doleg\u0142o por su esfuerzo conjunto traduci\u00e9ndola al polaco.<\/p>\n<p>Si desea contribuir y traducir Toolbox App a un idioma que a\u00fan no est\u00e9 disponible, p\u00f3ngase en contacto con nosotros a trav\u00e9s de un <a href=\"https:\/\/youtrack.jetbrains.com\/issue\/TBX-8334\/Community-translations\" target=\"_blank\" rel=\"noopener\">ticket<\/a> de YouTrack o por correo electr\u00f3nico.<\/p>\n<h3 class=\"wp-block-heading\">Mejora de la gesti\u00f3n de R# (solo Windows)<\/h3>\n<p>Se ha mejorado la gesti\u00f3n 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 (<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/TBX-6433\" target=\"_blank\" rel=\"noopener\">TBX-6433<\/a>). Adem\u00e1s, si hay varias instancias de herramientas de ReSharper, al hacer clic en el elemento de men\u00fa <em>Setup wizard\u2026<\/em> ya no se abrir\u00e1 un asistente incorrecto.<\/p>\n<h3 class=\"wp-block-heading\">Ejecutar como administrador (solo Windows)<\/h3>\n<p>Ahora, a partir de la versi\u00f3n 2.0 de Toolbox App, existe una forma m\u00e1s r\u00e1pida de ejecutar herramientas con privilegios de administrador desde el men\u00fa contextual de la herramienta (<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/TBX-3521\" target=\"_blank\" rel=\"noopener\">TBX-3521<\/a>). El conmutador de la configuraci\u00f3n de la herramienta sigue existiendo si desea ejecutar la herramienta como administrador de forma predeterminada. En ese caso, el elemento del men\u00fa contextual permite ejecutar la herramienta con los privilegios del usuario actual.<\/p>\n<p>Hemos introducido muchas mejoras destacadas en esta versi\u00f3n. Si desea obtener m\u00e1s informaci\u00f3n, consulte las <a href=\"https:\/\/youtrack.jetbrains.com\/releaseNotes\/TBX?q=Fixed%20in:%202.0%20%23Resolved%20-Duplicate&amp;title=Toolbox%20App%202.0%20Release%20Notes\" target=\"_blank\" rel=\"noopener\">Notas de la versi\u00f3n<\/a> completas.<\/p>\n<p>Cordialmente,<br \/>El equipo de Toolbox App<\/p>\n<p><em>Art\u00edculo original en ingl\u00e9s de:<\/em><\/p>\n<\/p>\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":1086,"featured_media":383870,"comment_status":"closed","ping_status":"closed","template":"","categories":[4114],"tags":[514,4198],"cross-post-tag":[6256],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/toolbox-app\/381699"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/toolbox-app"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/types\/toolbox-app"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/users\/1086"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/comments?post=381699"}],"version-history":[{"count":2,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/toolbox-app\/381699\/revisions"}],"predecessor-version":[{"id":383881,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/toolbox-app\/381699\/revisions\/383881"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/media\/383870"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/media?parent=381699"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/categories?post=381699"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/tags?post=381699"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/cross-post-tag?post=381699"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}