3 ms·
Our current approach to is very similar to the native Jupyter experience where notebook contains multiple separate cells. You can manipulate these cells with sh
by cheptsov 6y ago
Our current approach to is very similar to the native Jupyter experience where notebook contains multiple separate cells. You can manipulate these cells with shortcuts or mouse. It looks very similar to Jupyter or JupyterLab.
At the same time, if you open a Python script, you'll be able to use cell delimiters (aka `#%%`).
- lytefm 6y agoGood to know, I'll always prefer working with cell delimiters like in Spyder over working with Jupyter Notebooks. I've also tried out PyCharm Professional, but the experience with cells and iPython was just worse for me than in Spyder - so I'm only using PyCharm for refactoring right now. I think the main problem was that errors/results from cmdstanpy would simply cause PyCharm to crash/hang instead of getting handled properly like in Spyder.
- dr_kiszonka 6y agoWould you happen to know if Spyder renders interactive Plotly plots in console or inline? I know that I can open plots in a browser window, but it is not as convenient.
- g8oz 6y agoThe top right pane has Variable Explorer,Help, and Plots tabs. Plotly plots using the png or svg renderers will be displayed there. Not interactive though. VS Code on the other hand can do what you're looking for if you specify the "plotly_mimetype" renderer for your plots.
- dr_kiszonka 6y agoThanks! This is a bit of a deal-breaker for me because I use Plotly a lot for EDA. My ideal IDE would combine PyCharm's variable explorer and interactive debugger with Jupyter Lab's plotting, widgets, and the ease of rearranging cells. Oh, and I really need a duplicate line shortcut, which PyCharm, Spyder, and RStudio all have, but Jupyter doesn't for some reason. I know many people use VS Code for data science, but I haven't used it much. If you have time, would you share your VS Code setup? Cheers!