Novedades de DataSpell 2022.1

Compatibilidad con JupyterHub 2.0, posibilidad de copiar archivos a servidores de Jupyter remotos, finalización de tiempo de ejecución y el tour de iniciación de DataSpell

El primer lanzamiento de DataSpell en 2022 incorpora mejoras para conexiones a servidores de Jupyter remotos, mejoras en la información del código y arreglos en la usabilidad.

Compatibilidad remota con Jupyter

Compatibilidad con JupyterHub 2.0

Compatibilidad con JupyterHub 2.0

JupyterHub, una plataforma que ofrece acceso multiusuario a servidores de Jupyter remotos, se ha actualizado a fondo en la versión 2.0, que ha introducido funciones y ámbitos. DataSpell 2022.1 ha adoptado los cambios en la API de la nueva versión y permite conexiones a JupyterHub 2.0 por URL, del mismo modo que funcionan las conexiones en servidores Jupyter y JupyterHub 1.0. Seleccione File | Add Jupyter connection..., pegue la URL del servidor de JupyterHub y trabaje con Jupyter Notebooks directamente desde el espacio de trabajo de DataSpell.

Posibilidad de copiar archivos desde servidores Jupyter remotos y hacia ellos

Posibilidad de copiar archivos desde servidores Jupyter remotos y hacia ellos

A partir de DataSpell 2022.1, puede copiar archivos locales a una instancia de Jupyter remota y viceversa. También puede copiarlos entre dos instancias remotas de Jupyter. Esto simplifca el intercambio de datos y notebooks, y le ayuda a mantener sus proyectos sincronizados. Puede usar el menú contextual o atajos de teclado para copiar y pegar archivos.

Resultados

Copiar y pegar el resultado de las celdas

Copiar y pegar el resultado de las celdas

Los resultados de las celdas ahora se copian y pegan junto con las fuentes. Esta funcionalidad, además de varias importantes correcciones de errores que implican la manipulación de celdas en modo comando, hace que cambiar la estructura de los notebooks resulte más fácil, y ayuda a mantener clara su estructura.

Tema oscuro para resultados interactivos

Tema oscuro para resultados interactivos

La apariencia de los resultados interactivos (Plotly y Bokeh, entre otros) se ha ajustado para adaptarla al tema oscuro del IDE, de modo que se alineen con el resto de la interfaz de usuario.

Información del código

Finalización de tiempo de ejecución

Finalización de tiempo de ejecución de Jupyter

La finalización de código Python, gracias al análisis de código estático de Pycharm, ahora va acompañada de finalización de tiempo de ejecución de Jupyter. Entre otros usos, esto permite la finalización de atributos de clase dinámicos.

Extraer Superclass en Jupyter Notebooks

Extraer Superclass en Jupyter Notebooks

Incluir programación orientada a objetos en su rutina de ciencia de datos puede ayudarle a que su código resulte más expresivo y reutilizable. La acción Extract Superclass ya está disponible en Jupyter Notebooks, para que resulte sencillo trabajar con clases de Python.

IDE

Tour de iniciación de DataSpell

Tour de iniciación de DataSpell

Este tour de 10 minutos dará a los usuarios de DataSpell una visión general de cómo trabajar con archivos y carpetas en el espacio de trabajo. También incorpora varias rutinas de Jupyter Notebook, como la manipulación de celdas, la compatibilidad con la creación de código, y la ejecución y depuración de celdas.

Para iniciar el tour, seleccione Help | Learn IDE Features en el menú principal.

Complemento Grazie

Complemento Grazie

DataSpell 2022.1 incluye el complemento Grazie, con el que puede evitar problemas de lenguajes naturales, gracias a sus comprobaciones de gramática y ortografía instantáneas para 15 idiomas.

Otras mejoras

  • Se ha solucionado el problema que causa bloqueos al reiniciar el kernel
  • Se ha añadido una nueva ventana de herramientas de notificaciones
  • Se ha mejorado la funcionalidad para editar archivos Markdown