{"id":506892,"date":"2024-08-30T23:26:04","date_gmt":"2024-08-30T22:26:04","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=blog&#038;p=506892"},"modified":"2024-10-15T19:55:26","modified_gmt":"2024-10-15T18:55:26","slug":"las-versiones-2024-2-de-los-jetbrains-ides-ya-estan-aqui-con-la-finalizacion-de-codigo-de-linea-completa-mejorada-y-el-desarrollo-remoto-la-nueva-iu-predeterminada-y-mucho-mas","status":"publish","type":"blog","link":"https:\/\/blog.jetbrains.com\/es\/blog\/2024\/08\/30\/las-versiones-2024-2-de-los-jetbrains-ides-ya-estan-aqui-con-la-finalizacion-de-codigo-de-linea-completa-mejorada-y-el-desarrollo-remoto-la-nueva-iu-predeterminada-y-mucho-mas\/","title":{"rendered":"Las versiones 2024.2 de los JetBrains IDEs ya est\u00e1n aqu\u00ed con la finalizaci\u00f3n de c\u00f3digo de l\u00ednea completa mejorada y el desarrollo remoto, la nueva IU predeterminada y mucho m\u00e1s"},"content":{"rendered":"<p>Los JetBrains IDEs, las herramientas .NET y AI Assistant ya est\u00e1n listos para actualizarse a las versiones 2024.2, que introducen un sinf\u00edn de nuevas funcionalidades y mejoras.\u00a0<\/p>\n<p>Hemos sido testigos de altas tasas de adopci\u00f3n de la <strong>nueva IU<\/strong>, y en las versiones 2024.2 de los JetBrains IDEs la nueva interfaz ahora es la predeterminada para todos los usuarios. La interfaz de usuario cl\u00e1sica contin\u00faa disponible como complemento. Obtenga m\u00e1s informaci\u00f3n sobre esta actualizaci\u00f3n en <a href=\"https:\/\/blog.jetbrains.com\/blog\/2024\/07\/08\/the-new-ui-becomes-the-default-in-2024-2\/\">este art\u00edculo del blog<\/a>.<\/p>\n<p>La <strong>finalizaci\u00f3n de c\u00f3digo de l\u00ednea completa<\/strong> (FLCC) ahora se ha mejorado con resaltado de c\u00f3digo, nuevos accesos directos para aceptar palabras y l\u00edneas individuales de sugerencias m\u00e1s prolongadas, y un proceso perfeccionado para integrar cambios que elimina los problemas de formateo.\u00a0<\/p>\n<p>Entre otros <strong>cambios en la experiencia de usuario<\/strong> incorporados en 2024.2 encontramos los siguientes:<\/p>\n<ul>\n<li>Una nueva opci\u00f3n <em>Preview<\/em> para los elementos de base de c\u00f3digo del cuadro de di\u00e1logo <em>Search Everywhere<\/em>.<\/li>\n<li>Autodetecci\u00f3n de la configuraci\u00f3n de proxy del sistema, habilitada de forma predeterminada.<\/li>\n<li>Un nuevo dise\u00f1o del cuadro de di\u00e1logo <em>Customize Main Toolbar<\/em>.\u00a0<\/li>\n<li>Para los usuarios de Linux, la configuraci\u00f3n de control de ventanas se adapta de forma autom\u00e1tica a la configuraci\u00f3n de su escritorio, y se han redise\u00f1ado los botones de control de ventanas.<\/li>\n<\/ul>\n<p>Las <strong>l\u00edneas adhesivas<\/strong> ahora se adaptan al lenguaje: puede escoger sus preferencias de lenguaje en <em>Settings\/Preferences | Editor | General | Sticky Lines<\/em> o en el men\u00fa contextual.<\/p>\n<p>En la versi\u00f3n 2024.2 de los JetBrains IDEs, depurar y explorar formatos de datos complejos es mucho m\u00e1s sencillo con los <strong>visualizadores de variables de cadena<\/strong> para JSON, XML, HTML, JWT y URL, que puede habilitar con solo hacer clic en el enlace <em>View<\/em> junto a una variable.<\/p>\n<p>Las versiones 2024.2 tambi\u00e9n incluyen varias <strong>mejoras en VCS<\/strong>. La interfaz de usuario del cuadro de di\u00e1logo <em>Local History<\/em> cuenta ahora con una vista<em> diff<\/em> si se accede por un directorio, y la acci\u00f3n <em>Local History<\/em> ya est\u00e1 disponible para varios archivos o directorios simult\u00e1neamente.<\/p>\n<p>Todos los ajustes relacionados con la ventana de herramientas <em>Log<\/em> se han consolidado en una p\u00e1gina de ajustes espec\u00edfica, a la que puede acceder desde <em>Settings\/Preferences | Version Control | Log<\/em>. Asimismo, el registro the Git ya se puede abrir como pesta\u00f1a en el editor, y las l\u00edneas de ramas de la pesta\u00f1a <em>Log<\/em> se han perfeccionado con un nuevo dise\u00f1o y colores, para que resulte m\u00e1s sencillo identificarlas y seguirlas.<\/p>\n<p>Tambi\u00e9n hemos introducido mejoras en el <strong>desarrollo remoto<\/strong> en los JetBrains IDEs. Los cambios de configuraci\u00f3n realizados en el IDE instalado localmente se sincronizan ahora de forma autom\u00e1tica con el IDE remoto a trav\u00e9s de JetBrains Client, lo que garantiza un entorno de desarrollo coherente. Tambi\u00e9n hemos a\u00f1adido el reenv\u00edo inverso de puertos para el desarrollo remoto, y la opci\u00f3n para compartir pantalla en Code With Me se redirige ahora a un navegador donde puede elegir qu\u00e9 ventana espec\u00edfica desea compartir.<\/p>\n<p>Ahora puede ejecutar y depurar archivos TypeScript sin ninguna configuraci\u00f3n adicional en cualquier JetBrains IDE con funcionalidades de <strong>desarrollo web<\/strong>. Tambi\u00e9n hemos mejorado la compatibilidad con los principales marcos de trabajo web, como Next.js, Nuxt, SvelteKit y Astro.<\/p>\n<p>La compatibilidad con los idiomas chino, coreano y japon\u00e9s viene incluida con las versiones 2024.2 de los JetBrains IDEs. Puede cambiar los ajustes de idioma en <em>Settings\/Preferences | Appearance &amp; Behavior | System Settings | Language &amp; Region<\/em>.<\/p>\n<p>Cada JetBrains IDE tambi\u00e9n incorpora mejoras espec\u00edficas para \u00e9l:\u00a0<\/p>\n<p><a href=\"https:\/\/www.jetbrains.com\/idea\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">IntelliJ IDEA 2024.2<\/a> Ultimate le permite ejecutar m\u00e9todos Spring Data JPA directamente en el IDE para una verificaci\u00f3n instant\u00e1nea de las consultas al repositorio. Tambi\u00e9n simplifica la gesti\u00f3n de las expresiones cron gracias a sus descripciones inline y a su finalizaci\u00f3n autom\u00e1tica avanzada, y actualiza el cliente HTTP para utilizar el motor de ejecuci\u00f3n GraalJS. Adem\u00e1s, esta versi\u00f3n mejora la eficiencia general de arranque de IntelliJ IDEA al habilitar funcionalidades clave durante la indexaci\u00f3n de proyectos, e integra el modo K2, ahora en Beta, para mejorar a\u00fan m\u00e1s el rendimiento y la estabilidad del IDE para Kotlin, as\u00ed como su compatibilidad con las funcionalidades del lenguaje Kotlin 2.X.<\/p>\n<p><a href=\"https:\/\/www.jetbrains.com\/pycharm\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">PyCharm 2024.2<\/a> ya est\u00e1 aqu\u00ed con notebooks de Jupyter renovados y nuevas celdas de IA para iterar m\u00e1s r\u00e1pido en sus flujos de trabajo de an\u00e1lisis de datos. Trabaje con modelos Hugging Face de forma m\u00e1s eficaz gracias a la nueva funcionalidad de sugerencia de modelos, los marcos de datos interactivos para conjuntos de datos y la funcionalidad de gesti\u00f3n de modelos.<\/p>\n<p><a href=\"https:\/\/www.jetbrains.com\/webstorm\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">WebStorm 2024.2<\/a> incorpora la compatibilidad especial con la resoluci\u00f3n de rutas para marcos de trabajo con enrutamiento basado en sistemas de archivos como Next.js, la compatibilidad con la depuraci\u00f3n para Bun, la capacidad de ejecutar archivos .ts directamente, y mucho m\u00e1s.<\/p>\n<p><a href=\"https:\/\/www.jetbrains.com\/phpstorm\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">PhpStorm 2024.2<\/a> cuenta con un sinf\u00edn de nuevas funcionalidades, como la visualizaci\u00f3n de archivos de registro directamente en el IDE, la incorporaci\u00f3n de finalizaci\u00f3n autom\u00e1tica de comandos Laravel, Symfony y Composer al terminal, la refactorizaci\u00f3n en una barra de herramientas flotante, la compatibilidad con el estilo de c\u00f3digo PER desde su instalaci\u00f3n y mucho m\u00e1s.<\/p>\n<p><a href=\"https:\/\/www.jetbrains.com\/datagrip\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">DataGrip 2024.2<\/a> presenta la importaci\u00f3n personalizable desde archivos de datos tabulares, incluidos JSON y Excel, a una base de datos. AI Assistant ahora convierte sus peticiones a SQL, lo que le ofrece una nueva forma de escribir consultas. Adem\u00e1s, AI Assistant le ayuda a modificar tablas y a comprender y solucionar los problemas de SQL. La versi\u00f3n m\u00e1s reciente de DataGrip tambi\u00e9n incluye navegaci\u00f3n simplificada a filas relacionadas, finalizaci\u00f3n autom\u00e1tica de valores y selecci\u00f3n de columnas m\u00e1s sencilla para mejorar la experiencia de trabajo con tablas. Por \u00faltimo, la pesta\u00f1a <em>Database<\/em> de la ventana emergente <em>Search Everywhere <\/em> se ha perfeccionado con filtros y mejores \u00e1mbitos.<\/p>\n<p><a href=\"https:\/\/www.jetbrains.com\/clion\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">CLion 2024.2<\/a> ofrece un conjunto de nuevas funcionalidades cuando se habilita el motor de lenguaje de ReSharper C++ (tambi\u00e9n conocido como CLion Nova). Entre ellas se incluyen el desarrollo remoto a trav\u00e9s de SSH utilizando JetBrains Gateway, la finalizaci\u00f3n de c\u00f3digo de l\u00ednea completa para C++ y Code With Me para el desarrollo colaborativo. Tambi\u00e9n presenta muchas otras funcionalidades y correcciones destinadas a mejorar su experiencia de desarrollo. Adem\u00e1s, la nueva versi\u00f3n ofrece la compatibilidad con Zephyr West y mejoras para los proyectos CMake. El depurador ha recibido una serie de correcciones, como la resoluci\u00f3n de varios problemas con las impresoras de pretty printing de GDB, lo que garantiza que los tipos de datos complejos se muestren de forma c\u00f3moda. Tambi\u00e9n se ha mejorado la velocidad de expansi\u00f3n de nodos en GDB.<\/p>\n<p><a href=\"https:\/\/www.jetbrains.com\/rider\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">Rider 2024.2<\/a> presenta un tipo nuevo de finalizaci\u00f3n de c\u00f3digo: sugerencias de una sola l\u00ednea en texto gris que completan declaraciones en funci\u00f3n del contexto del archivo actual. Esta finalizaci\u00f3n de c\u00f3digo de l\u00ednea completa potenciada por LLM est\u00e1 disponible para C#, \u0421++, JS\/TS y CSS. Las capacidades de depuraci\u00f3n de Rider se han mejorado con la introducci\u00f3n de la pesta\u00f1a <em>Tasks<\/em> y un gr\u00e1fico de dependencia de tareas para ayudarle a gestionar y supervisar las operaciones as\u00edncronas. Las actualizaciones para el desarrollo de juegos incluyen la integraci\u00f3n del complemento Godot y la mejora de la depuraci\u00f3n de Unreal Engine. Esta versi\u00f3n tambi\u00e9n introduce la compatibilidad con .NET 9 Preview SDK, incluida la compatibilidad inicial con funcionalidades de C# 13.<\/p>\n<p><a href=\"https:\/\/www.jetbrains.com\/go\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">GoLand 2024.2<\/a> incorpora nuevas funcionalidades del IDE, como la refactorizaci\u00f3n <em>Add method to interface and all its implementations<\/em> y la compatibilidad con las \u00faltimas funcionalidades de Go. Esta actualizaci\u00f3n tambi\u00e9n incluye mejoras de rendimiento, correcciones para el desarrollo remoto y los contenedores dev, y una mayor compatibilidad con los marcos de trabajo Go.\u00a0<\/p>\n<p><a href=\"https:\/\/www.jetbrains.com\/ruby\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">RubyMine 2024.2<\/a> incluye compatibilidad con Hotwire Stimulus, finalizaci\u00f3n de archivos de configuraci\u00f3n Kamal, informaci\u00f3n del c\u00f3digo para la limitaci\u00f3n del rendimiento espec\u00edfico y protecciones para el navegador, opci\u00f3n de cambiar el SDK del proyecto, posibilidad de instalar SDK de Ruby desde el IDE, mejoras en la finalizaci\u00f3n de IA, finalizaci\u00f3n para comandos en el nuevo terminal, configuraciones personalizadas de RuboCop y mucho m\u00e1s.<\/p>\n<p><a href=\"https:\/\/www.jetbrains.com\/dataspell\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">DataSpell 2024.2<\/a> lleva AI Assistant justo donde lo necesita en sus notebooks de Jupyter. A\u00f1ada nuevas celdas de IA para generar c\u00f3digo, cree visualizaciones con un solo clic y obtenga sugerencias para los siguientes pasos de su an\u00e1lisis.<\/p>\n<p><a href=\"https:\/\/www.jetbrains.com\/aqua\/\" target=\"_blank\" rel=\"noopener\">Aqua 2024.2 <\/a> introduce la compatibilidad de Playwright con Python y Java, mejora la finalizaci\u00f3n autom\u00e1tica de los localizadores y la detecci\u00f3n de elementos en las p\u00e1ginas abiertas en Web Inspector.<\/p>\n<p>El equipo de <a href=\"https:\/\/www.jetbrains.com\/rust\/\" target=\"_blank\" rel=\"noopener\">RustRover<\/a> est\u00e1 trabajando duro para ofrecerle las mejores funcionalidades centradas en Rust con su versi\u00f3n 2024.2, prevista para septiembre. M\u00e1s adelante le ofreceremos un resumen detallado, \u00a1as\u00ed que permanezca atento!<\/p>\n<p><a href=\"https:\/\/www.jetbrains.com\/resharper\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">ReSharper 2024.2<\/a> introduce la compatibilidad con .NET 9 Preview SDK, incluida la compatibilidad inicial con funcionalidades de C# 13 como las interfaces <code>ref struct<\/code>, la nueva secuencia de escape <code>e<\/code> y la refactorizaci\u00f3n del modificador <code>params<\/code>. Ahora, la compatibilidad con C++ incluye funciones de C++23, informaci\u00f3n sobre el dise\u00f1o de tipos en las descripciones emergentes y compatibilidad mejorada con proyectos de Unreal Engine. Esta versi\u00f3n tambi\u00e9n incluye la primera fase de localizaci\u00f3n para los idiomas chino, coreano y japon\u00e9s, as\u00ed como la escritura as\u00edncrona para un mejor rendimiento.\u00a0<\/p>\n<p><a href=\"https:\/\/blog.jetbrains.com\/ai\/2024\/08\/jetbrains-ai-assistant-2024-2\/\">JetBrains AI Assistant 2024.2<\/a> introduce una finalizaci\u00f3n de c\u00f3digo en la nube m\u00e1s r\u00e1pida e inteligente, con mejoras significativas para Java, Kotlin y Python impulsadas por los grandes modelos de lenguaje propios de JetBrains. El chat de IA ahora cuenta con GPT-4o e incluye referencias de chat para un mejor contexto. Entre las nuevas capacidades se incluyen la resoluci\u00f3n de conflictos de VCS asistida por IA, la generaci\u00f3n de comandos en el terminal y las peticiones personalizables para la documentaci\u00f3n y las pruebas de unidad. Disfrute de estas mejoras y m\u00e1s activando AI Assistant en su JetBrains IDE. Tenga en cuenta que el uso de AI Assistant requiere una suscripci\u00f3n activa a JetBrains AI.<\/p>\n<p>La forma m\u00e1s sencilla de actualizar y gestionar las versiones de sus JetBrains IDEs y otras herramientas es con <a href=\"https:\/\/www.jetbrains.com\/toolbox-app\/\" target=\"_blank\" rel=\"noopener\">Toolbox App<\/a>.<\/p>\n<p>Gracias por elegir nuestras herramientas como parte de su experiencia de desarrollo.<\/p>\n<p>Su equipo de JetBrains<\/p>\n<p>A<em>rt\u00edculo original en ingl\u00e9s de:<\/em><\/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:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/12\/4JnNTM4KxPOC-200x200.jpeg\" width=\"200\" height=\"200\" alt=\"Aleksandra Krupskaya\" 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                                            <h4>Aleksandra Krupskaya<\/h4>\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":1086,"featured_media":497870,"comment_status":"closed","ping_status":"closed","template":"","categories":[907,4114],"tags":[],"cross-post-tag":[7099],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/blog\/506892"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/types\/blog"}],"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=506892"}],"version-history":[{"count":9,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/blog\/506892\/revisions"}],"predecessor-version":[{"id":509567,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/blog\/506892\/revisions\/509567"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/media\/497870"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/media?parent=506892"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/categories?post=506892"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/tags?post=506892"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/cross-post-tag?post=506892"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}