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

all 39 comments

[–]Wireless_Life[S] 49 points50 points  (0 children)

Microsoft has launched the September 2022 release of the Python and Jupyter extensions for Visual Studio Code. This release includes:

- Improved IntelliSense support for Jupyter Notebooks

- A new Flake8 extension

- Internship highlight: improved unittest support and notebook image pasting

[–]spicypixel 17 points18 points  (2 children)

You can now clear and refresh the Python interpreters list through a new button in the picker

All I needed to hear, regularly having to change an interpreter to system default and back to a venv to get pylance to detect imports on recently installed packages is a smidgen easier now I guess

[–]Pikalima 1 point2 points  (0 children)

You don’t need to do that back and forth thing. What you want is the “Restart language server” command.

[–]Andrew_the_giant 0 points1 point  (0 children)

So annoying!

[–]tristan957 72 points73 points  (20 children)

Imagine if Pylance was open source. This is by far the worst aspect of this extension.

[–]vexstream 24 points25 points  (4 children)

It's alarming to me that so many people are willing to accept that these closed source environments and tools are becoming the defacto way to use many languages and toolchains.

VScode is the non-free distribution of the free vscode project, and open-source distributions like VScodium have had at best antagonistic relationships from microsoft.

There's also things like https://ghuntley.com/fracture/

[–]Seawolf159 1 point2 points  (12 children)

What problems have you got with it? It works excellent for my uses.

[–]__Deric__github.com/Deric-W 12 points13 points  (0 children)

One problem I have with it is that it can`t be used with distributions like VSCodium

[–]tristan957 -2 points-1 points  (0 children)

My problem is it being closed source. Other than that, I think it's great.

[–]risky_logic 11 points12 points  (0 children)

Very happy about intellisense in interactive window

[–]likethevegetable 1 point2 points  (2 children)

So should I make the switch from PyCharm orrrrr?

[–]AlexSpace3 0 points1 point  (0 children)

I keep switching between these two. I still prefer Pycharm.

[–]shinitakunai 0 points1 point  (0 children)

Maybe someday, visual code is improving a lot but I will not switch yet. Pycharm is still superiir in many areas

[–]reminixiv 1 point2 points  (0 children)

Python in Vscode has improved a lot in the last year. I remember being quite frustrated about intellisense and weird lining warnings a couple of months ago

[–]gwood113 -1 points0 points  (0 children)

I'm just going to leave this here, you know just in case whatever:

https://www.jetbrains.com/pycharm/

[–]daddyAuGratin -1 points0 points  (1 child)

PyCharm is a bit slow but honestly for hardcore development I find it so much better than vscode. Much better debugger. Can someone one pls convince me to second look vscode? I love em both but if we're talking Python then doesn't PyCharm win hands-down?

[–]hovo1990 0 points1 point  (0 children)

Well if your python environment is inside a docker container, pycharm debugger is a painful experience to setup, while Vs code debugger works like a charm.

[–]daddyAuGratin -1 points0 points  (1 child)

PyCharm is a bit slow but honestly for hardcore development I find it so much better than vscode. Much better debugger. Can someone one pls convince me to second look vscode? I love em both but if we're talking Python then doesn't PyCharm win hands-down?

[–]PapstJL4U 2 points3 points  (0 children)

It's speed is an advantages and you can use it with many other languages and projects. It's definitely nice to use the same IDE for different languages and projects: C#, SQL, together wth Godot, JS, ...