1. Finalización de código de línea completa en los JetBrains IDEs: todo lo que necesita saber

    La programación con IA sigue siendo un tema muy controvertido, pero no se puede negar que cada vez más desarrolladores están empezando a incorporar la IA en sus flujos de trabajo diarios. Tanto si ya ha elegido su bando en el debate como si aún no tiene una opinión clara, tenemos una nueva funcionalidad en la versión 2024.1 de los JetBrains IDEs que podría despertar su interés: la finalización de código de línea completa. Está basada en la IA y se ejecuta localmente sin enviar ningún dato a través de Internet. En este artículo del blog, le explicaremos qué es la finalización de código de l

  2. ¡Le invitamos a IntelliJ IDEA Conf 2024!

    Un año más, estamos encantados de invitarle a IntelliJ IDEA Conf 2024, un evento en línea en directo centrado en los desarrolladores que es gratuito para todos los participantes. IntelliJ IDEA Conf celebra la comunidad de desarrolladores y su deseo de aprender y mejorar cada día. Participe en esta conferencia en línea gratuita en directo y aprenda de los líderes y expertos del sector el 6 y el 7 de marzo de 2024. Podrá aprender sobre una variedad de temas, como Core Java, Kotlin, Java y la IA, Apache Maven 4, Spring Boot, Micronaut, Testcontainers, Secure Coding y marcos de prueba como JUnit,

  3. Presentamos Kotlin Notebook

    ¡Ya está disponible la primera versión experimental del complemento Kotlin Notebook para IntelliJ IDEA! En esta publicación encontrará una visión de la funcionalidad del complemento y sus casos de uso, pero, antes de entrar en detalles, nos gustaría dejar que el complemento hable por sí mismo: https://youtu.be/2PLYlDJPelQ // Please, replace #yourelement with a real element id on your webpage MarketplaceWidget.setupMarketplaceWidget('install', 16340, "#installButton"); ¿Qué es el complemento Kotlin Notebook? Un notebook es una herramienta interactiva que permite combin

  4. AI Assistant en los IDE de JetBrains

    Actualización, 13 de julio: AI Assistant está disponible en versiones preliminares, pero no se incluye con las versiones estables de los IDE v.2023.2 de JetBrains. Se puede instalar como un complemento separado disponible para las versiones 2023.2.x. Tenga en cuenta que el acceso de AI Assistant actualmente puede estar limitado por una lista de espera. Las compilaciones EAP de esta semana de todos los IDE y herramientas .NET basados en IntelliJ incluyen una nueva e importante funcionalidad: AI Assistant. Este artículo del blog se centra en nuestros IDE basados en IntelliJ, y próximamente publ

  5. El compilador K2 se estabiliza en Kotlin 2.0

    Llevamos bastante tiempo trabajando en un nuevo frontend para el compilador de Kotlin (cuyo nombre en código es «K2»). El frontend es la parte del compilador que analiza su código y realiza el análisis semántico, el análisis del flujo de datos, la resolución de llamadas y la inferencia de tipos. Esta es la parte del compilador con la que usted, el desarrollador, interactúa más. También es la parte del compilador que se ejecuta continuamente dentro de su IDE, informa de todos los mensajes de error y advertencia, y le ayuda con tareas como el autocompletado, las inspecciones conscientes de la se

  6. Concordancia de patrones en Java: cinco ejemplos para desarrolladores con poco tiempo libre

    Dado que sabemos que tiene poco tiempo libre, no siempre es fácil estar al día de las nuevas funcionalidades y entender bien dónde y cómo se pueden utilizar. En este artículo del blog, repasaremos cinco entornos en los que utilizar la concordancia de patrones en Java sin entrar en demasiados detalles. Cuando tenga un rato, eche un vistazo a los enlaces que encontrará a lo largo de este artículo. ¡Vamos allá!   1. Mejorar la legibilidad del código convirtiendo las construcciones largas «if-else» en expresiones «switch» En primer lugar, una pregunta clave: ¿por qué es importante esta conversión?

  7. Presentamos Aqua: un potente IDE de JetBrains para la automatización de pruebas

    El control de calidad y la ingeniería de pruebas son partes esenciales del desarrollo de software moderno. En JetBrains, creemos que utilizar la herramienta adecuada es importante en cualquier trabajo. Crear una herramienta independiente para el desarrollo de pruebas automatizadas era un paso natural para nosotros, ya que nos permite cubrir las necesidades de los equipos de desarrollo de software con varias funciones. Nos complace presentar JetBrains Aqua, un nuevo y potente IDE para la automatización de pruebas. Aqua ofrece un conjunto de características únicas distintas de los productos exis

  8. El desarrollo remoto en IDE de JetBrains ya está disponible para los usuarios de Google Cloud Workstations

    Nos hemos asociado con Google Cloud para ofrecer una integración entre Cloud Workstations y el desarrollo remoto de JetBrains. Cloud Workstations, anunciada recientemente en Google Cloud Next, proporciona entornos de desarrollo totalmente gestionados en Google Cloud. Esta integración significa que puede usar JetBrains Gateway para desarrollar remotamente en sus IDE favoritos en Cloud Workstations. También puede hacer que todo el procesamiento del lenguaje se realice en Google Cloud mientras trabaja localmente con un cliente potente y ligero. Esto crea una mezcla perfecta entre la potente comp

  9. Revisiones de código de Space en IntelliJ IDEA 2021.1

    Space le facilita a usted y a su equipo la revisión de código y el debate acerca de los cambios. Tras realizar un cambio, puede solicitar una revisión de uno o más miembros del equipo. Al trabajar en una rama de funcionalidades, puede combinarla de nuevo con la rama base directamente desde Space. Puede acceder a las revisiones de código y a las solicitudes de combinación desde su navegador, así como desde la aplicación de escritorio de Space. ¡Y también desde el IDE! Space de JetBrains reúne a los desarrolladores gracias a sus chats, gestión de proyectos, seguimiento de incidencias, alojamient

  10. Acceda a su IDE en remoto con Projector

    Hoy anunciamos el primer lanzamiento de Projector: una herramienta y marco de trabajo para ejecutar IDE de JetBrains y aplicaciones de Swing en remoto en su red. Como quizás ya sepa, Swing es un kit de herramientas de widgets gráficos para Java. Actualmente, los IDE de JetBrains utilizan Swing para diseñar la IU. Lo mismo sucede con otros IDE, como Android Studio. Aunque en general resulta ventajoso que los IDE de JetBrains y las aplicaciones de Swing sean de escritorio, existen algunos casos poco frecuentes, como los thin clients, que requieren un trato especial. Aquí es donde Projector entr

  11. Big Data Tools EAP 12: экспериментальная поддержка Python, поиск по ноутбукам в Zeppelin

    Вышло очередное обновление EAP 12 для плагина под названием Big Data Tools, доступного для установки в IntelliJ IDEA Ultimate, PyCharm Professional и DataGrip. Можно установить его через страницу плагина или внутри IDE. Плагин позволяет работать с Zeppelin, загружать файлы в облачные хранилища и проводить мониторинг кластеров Hadoop и Spark. В этом релизе мы добавили экспериментальную поддержку Python и поиск по ноутбукам Zeppelin. Если вы страдали от каких-то багов, их тоже починено множество. Давайте поговорим об этих изменениях более подробно. Экспериментальная поддержка Python в Zeppeli