JetBrains DataSpell 2023.2 (macOS, Linux, Windows) Released - IDE for Professional Data Scientists
Please visit the original link: https://sysin.org/blog/jb-dataspell-2023/ to view the latest version. Original works, please keep the source for reprinting.
Author homepage: sysin.org
JetBrains DataSpell - IDE for Professional Data Scientists
Smart Jupyter Notebook
Designed for High Interactivity
Command and editor modes can be switched with one click. Use the arrow keys to navigate on the cells. Use all standard Jupyter shortcuts. Enjoy fully interactive output right under the cell.
Smart Coding Assist
Enjoy smart code completion (sysin), real-time error checking and quick fixes, easy navigation, and more when editing code cells.
Local and Remote Notebooks
Easily connect to remote Jupyter, JupyterHub or JupyterLab servers using a local Jupyter Notebook or directly from the IDE.
Interactive Python script
Scientific Python Console
Run Python scripts or arbitrary expressions interactively in the Python console. View the output and status of variables in real time.
Cells in Python scripts
Split Python scripts into code cells using #%% delimiters and run them individually as in Jupyter Notebook.
Data and Visualization Output
Navigate DataFrames and visualizations in-place with interactive controls. All major Python scientific libraries are supported, including Plotly, Bokeh, Altair, ipywidgets, etc.
Built-in tools and integrations
version control
Clone Git projects, commit and push changes (sysin), work with multiple branches, manage changelists, and stage updates before committing.
terminal
Handle command-line shells through the built-in terminal, which supports all the same commands as your operating system.
database tools
Access and query the database (sysin) directly from the IDE. Edit SQL code, run queries, browse data, and change schemas with smart coding assistance.
Function
Python
Whether it's a Jupyter Notebook or a Python script, you'll always have smart code completion, real-time error checking and quick fixes, and easy code navigation at your fingertips.
Markdown
DataSpell supports editing and rendering of Markdown in Notebook cells and individual files. LaTeX support is not ready yet, but coming soon.
interactive output
DataSpell fully supports static and JavaScript-based output used by scientific libraries such as Plotly, Bokeh, Altair, ipywidgets, etc. For DataFrame, DataSpell provides a rich interactive table control.
Conda
Built-in support for Conda makes it easy to create, manage, and reuse environments and dependencies.
Debugger
Both Jupyter Notebook and Python scripts support the debugger. Stop at breakpoints, step through code, browse and manage the state of variables.
SQL
Connect to your database to browse tables, perform refactorings, import/export data, and more.
R
Basic support for R includes a debugger, dataset and visualization browser, package manager, smart coding assistance, and more.
plug-in
Vim emulation, Docker, additional VCS, custom skin themes, and more are all available through plugins.
Frequently Asked Questions
**How to choose which product to use between JetBrains DataSpell and PyCharm Professional edition? **PyCharm related
If you are involved in data science and development at the same time, we recommend you to use PyCharm Professional edition. If you are more involved in data science than development, then we recommend JetBrains DataSpell.
Does DataSpell support other languages besides Python or R? Does it support Julia and other languages? supported language
Once support for Python and R is complete enough, we may support other languages as well.
**Does DataSpell come bundled with database integration? **Web development
yes.
**Does PyCharm Professional Edition provide DataSpell functionality? **PyCharm related
Since 2022.1, PyCharm Professional Edition includes support for local Jupyter Notebook. PyCharm Professional Edition does not yet support remote Jupyter Notebook and other DataSpell features.
**Does PyCharm Community Edition provide DataSpell functionality? **PyCharm related
Not yet. There are currently no plans to include it in the Community release.
**Does DataSpell come bundled with web development capabilities? **Web development
Won't. PyCharm Professional Edition is the best choice for web development combined with data science.
download link
JetBrains DataSpell 2023.1 (macOS, Linux, Windows) x64 & aarch64
Baidu network disk link: https://pan.baidu.com/s/1m0XJZdMXqiPEt3J6gHoxzw?pwd=456a
JetBrains DataSpell 2023.2 (macOS, Linux, Windows) x64 & aarch64
Baidu network disk link: https://pan.baidu.com/s/1dHADoShDANyGxr8zBWqV6Q?pwd=ysim