Novidades no DataSpell 2022.1

Suporte para JupyterHub 2.0, a capacidade de copiar arquivos para servidores Jupyter remotos, complementação em tempo de execução e o Tour de onboarding do DataSpell

O primeiro lançamento do DataSpell de 2022 traz melhorias para conexões remotas do servidor Jupyter, aprimoramentos de insights de código e correções de usabilidade.

Suporte remoto para Jupyter

Suporte ao JupyterHub 2.0

Suporte ao JupyterHub 2.0

O JupyterHub, uma plataforma que fornece acesso multiusuário a servidores Jupyter remotos, recebeu um grande upgrade com a versão 2.0, que introduziu funções e escopos. O DataSpell 2022.1 adotou as alterações de API da nova versão e permite conexões com o JupyterHub 2.0 por URL, da mesma forma que as conexões funcionam para servidores Jupyter e JupyterHub 1.0. Escolha File | Add Jupyter connection..., cole a URL do servidor JupyterHub e trabalhe com notebooks Jupyter diretamente do espaço de trabalho do DataSpell.

Capacidade de copiar arquivos de e para servidores Jupyter remotos

Capacidade de copiar arquivos de e para servidores Jupyter remotos

A partir do DataSpell 2022.1, você pode copiar arquivos locais para uma instância remota do Jupyter, e vice-versa. Também pode copiá-los entre duas instâncias remotas do Jupyter. Isto simplifica o intercâmbio de dados e notebooks e ajuda a manter seus projetos sincronizados. Você pode usar o menu de contexto ou atalhos de teclado para copiar e colar arquivos.

Saídas

Copiar e colar do resultado das células

Copiar e colar do resultado das células

Saídas de célula agora são copiadas e coladas junto com as fontes de célula. Esse recurso, além de várias correções de bugs importantes envolvendo manipulações de células no modo de comando, facilita a alteração da estrutura dos notebooks e ajuda a manter sua estrutura clara.

Tema escuro para saídas interativas

Tema escuro para saídas interativas

A aparência das saídas interativas (Plotly, Bokeh e outras) foi ajustada para corresponder ao tema escuro do IDE, alinhando-as ao restante da interface do usuário.

Insight de código

Complementação em tempo de execução

Complementação em tempo de execução no Jupyter

A complementação de código Python, fornecida pela análise de código estático do PyCharm, agora é acompanhada pela complementação em tempo de execução no Jupyter. Entre outros casos de uso, isto permite a complementação de atributos de classe dinâmicos.

Extract Superclass em notebooks Jupyter

Extract Superclass em notebooks Jupyter

Incluir um pouco de programação orientada a objetos na sua rotina de ciência de dados pode ajudar você a deixar seu código mais expressivo e reutilizável. A ação Extract Superclass agora está disponível em notebooks Jupyter, facilitando o trabalho com classes Python.

IDE

Tour de onboarding do DataSpell

Tour de onboarding do DataSpell

Este tour de 10 minutos fornecerá aos novos usuários do DataSpell uma visão geral de como trabalhar com arquivos e pastas no espaço de trabalho. Ele também apresenta várias rotinas de notebooks Jupyter, como manipulação de células, suporte à criação de código e execução e depuração de células.

Para iniciar o tour, selecione Help | Learn IDE Features no menu principal.

Plug-in Grazie

Plug-in Grazie

O DataSpell 2022.1 acompanha o plug-in Grazie, que ajuda a evitar problemas de linguagem natural, fornecendo verificações gramaticais e ortográficas dinâmicas para 15 idiomas.

Outras melhorias

  • Corrigido o problema que causava travamentos na reinicialização do kernel
  • Adicionada uma nova janela de ferramenta de notificação
  • Melhoria na funcionalidade para editar arquivos Markdown