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