JetBrains, a software company for developers, presents in preview mode, its new development environment (IDE) called DataSpell. Dedicated to data science, the tool offers data analysis and machine learning model prototyping. This IDE is intended to be a real Swiss army knife for data science development and aims to improve the user experience with notebooks.
After PyCharm, JetBrains launches DataSpell, its new development environment
Unveiled on September 7 in preview mode, the DataSpell IDE is accessible from jetbrains.com. The interface has been designed to facilitate coding while focusing on data. The native Jupyter notebook support is emphasized in the context of using the IDE while offering an improved experience, according to the software company. The notebook includes Markdown and JavaScript support cell output. Dataspell supports working with local Jupyter notebooks, as well as remote Jupyter, JupyterHub and JupyterLab servers. It supports Python scripting, providing a read, eval, print, loop (REPL) to execute the code correctly, as well as tools that will allow developers to work with interactive and static data visualization. The JetBrains team has extensively studied the user experience with the notebooks. Here are the main improvements that have been made in this sense:- Ability to hide individual results in a cell using a keyboard shortcut or the mouse.
- Improved scrolling of notebooks and their results.
- For table results, dedicated actions have been added to open the data in separate tabs.
- For images, dedicated actions have been added for saving images to a file.
- For unresolved packages in code cells, a new quick fix adds the import statement to the cell and executes it automatically so the user does not have to do it manually.
- Support for Chinese and Korean characters.