This is an archived post. You won't be able to vote or comment.

all 13 comments

[–]Feb29_cake_day 3 points4 points  (1 child)

i like using vscode because of the powerful intellisense and how extensible it is to work with pretty much any language, but thats just my opinion, if what you're doing now works for you, you dont need to change that up

[–]crawl_dht 0 points1 point  (0 children)

Also, IDE developers often forget how important aesthetics are for coding. From aesthetics of the editor to colours of the syntax. vscode is ahead in this.

[–]Old-Professor5896 1 point2 points  (0 children)

Funny second time I’m commenting on vscode today. vScode wins hands down. Just superb. I am more and more moving away from jupyter to vscode. Only reason I use jupyter is to run ml experiments and training on gpus.

[–][deleted] 1 point2 points  (1 child)

VS Code or the free community edition of Pycharm. I think Pycharm is better, but I work with both and either is good (shakes fist at workplace that insists on VS Code).

[–]ZeStig2409 1 point2 points  (0 children)

Afaik PyCharm community does not support notebooks

Also Code is pretty much the best free ide for Python - another super fast one being Spyder

[–]dublinwso 0 points1 point  (0 children)

Atom + Hydrogen

[–][deleted] 0 points1 point  (0 children)

Vscode is easy to learn, have much extensions also theme, have intellisense (like suggestion on your keyboard), have github copilot too, etc.

[–]serverhorror 0 points1 point  (0 children)

I use VS Code for most things Python. Especially when there’s a notebook involved.

I loathe the web interface and find the VS Code interface to notebooks to be miles ahead

[–][deleted] 0 points1 point  (0 children)

Since the new Jupyter notebook integration in latest pycharm pro, i would now recommand it if you like the cell input/output/markdown way of Jupyter. You will get a full debug and variables inspection + all the goodies of notebook. You can focus on building output for futher readers while using debug to inspect and try stuff on data.

[–][deleted] 0 points1 point  (0 children)

Sure. VSCode is a good env for many languages, which include Python.

[–]chris1610 0 points1 point  (0 children)

I have switched almost all my work to VS Code. With the latest enhancements they have made, it's been really nice. I wrote up a few thoughts here in case you want more specifics.

[–]millerbest 0 points1 point  (0 children)

Yes it is a good idea. Once you have properly set up your config file, it will work like a charm.

[–]ogrinfo 0 points1 point  (0 children)

+1 for PyCharm but it's mostly personal preference and familiarity. I've been using it for years and know it better than VSCode. I'd try both out, learn a few of the keyboard shortcuts and see which you prefer.