Bye-bye Jupyter Notebook. Hello DataSpell!

The IDE for professional data scientists. If you like Pycharm, you’ll love DataSpell

The PyCoach
Geek Culture

--

Photo by Cafer Mert Ceyhan on Unsplash

I’m one of those guys who like writing Python code in a robust IDE like Pycharm and once the job is done copy/paste the code to Jupyter Notebook to continue with my data science project.

IDEs like Pycharm aren’t meant for data science, so that extra step was a must … until I discovered DataSpell.

DataSpell has some of the typical features you’d expect from a notebook such as a command mode, editor mode, cells navigation, notebook shortcuts, and interactive outputs (even visualizations!).

That said, this is a more powerful IDE for professional data scientists. Here’s why I prefer DataSpell over Jupyter Notebook (and Pycharm).

Great Coding Assistance and Markdown support

One of the things I don’t like about Jupyter Notebook is its coding assistance. You can turn on the extension “hinterland” to enable autocompletion but it works poorly.

If you press the tab button, it sometimes writes the whole variable name again (instead of just completing the rest of the name) and other times autocompletes words without even letting you hit enter.

--

--