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.
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.
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.
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.
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.
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.
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.
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.
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.