Live data from Hacker News

Python in Visual Studio Code

blogs.msdn.microsoft.com

31–40 of 202 posts

Re: Python in Visual Studio Code

#31

Vscode has been the first editor that I switched to from vim in 20 years (and yes I went through sublime, atom,etc). A Microsoft editor on Linux... imagine that. Lots of people in my workplace have switched to using vscode from pycharm. They still use pycharm once a month to do a global lint analysis or some tricky refactor...but for daily use, it's much more pleasant to use vscode . In fact, we use vscode with our D…

Likewise, I've been an avid user of vim for my programming for quite a while now. I've tried various IDEs but never really liked them.

I've settled in to using vim for the one-shot scripts, and vscode for things that are more complicated. If I have to do big refactoring, then pycharm makes an appearance because this seems to be something vscode really doesn't do well. As much as it's a drastic improvement over Eclipse, pycharm still "feels" bloated, where Microsoft's obsessive approach to UI latency pays dividends in vscode.

Re: Python in Visual Studio Code

#33
post #30

I wonder how intellij will survive if vscode becomes a standard for pretty much every language. Which makes me wonder if kotlin will also survive if intellij goes bankrupt.

I have thought the same thing. I have been a customer for years but I might let my ‘everything licence’ lapse at the end of my current subscription. VSCode is amazing for mainstream languages as well as Haskell etc.

Re: Python in Visual Studio Code

#34
post #26
post #23

Tried to use python within vscode last month, it works fine, but I still have to hack around for my own workflow. I eventually switched to pycharm for its autocompletion, class help, even pipenv support natively built-in. for html/css/js I keep using vscode though. there is no such thing called universal editor, I still have to use various(vim,geany,vscode,pycharm...) for different scenarios, which is fine but just v…

You also have that in VSCode you just need to install the Python plugin. You can do automated visual flake8 linting as well.

yes tried all that already for a few days and I eventually gave up.

plus very hard to get django support in vscode which I also need.

Re: Python in Visual Studio Code

#35
post #30

I wonder how intellij will survive if vscode becomes a standard for pretty much every language. Which makes me wonder if kotlin will also survive if intellij goes bankrupt.

At least with regards to Java, IntelliJ is still miles ahead.

Re: Python in Visual Studio Code

#36
post #35
post #30

I wonder how intellij will survive if vscode becomes a standard for pretty much every language. Which makes me wonder if kotlin will also survive if intellij goes bankrupt.

At least with regards to Java, IntelliJ is still miles ahead.

And maybe not the most popular opinion but I still prefer PyCharm over VSCode

Re: Python in Visual Studio Code

#37
post #35
post #30

I wonder how intellij will survive if vscode becomes a standard for pretty much every language. Which makes me wonder if kotlin will also survive if intellij goes bankrupt.

At least with regards to Java, IntelliJ is still miles ahead.

Something to consider, VS Code being free means it will eat into IntelliJ's marketshare, even without all the features of IntelliJ. They'll be the people who need the advanced features who will continue buying it, but many people may not need the full suite, and will use VS Code to save money.

Re: Python in Visual Studio Code

#38
post #34
post #26

Earlier quoted context omitted.

You also have that in VSCode you just need to install the Python plugin. You can do automated visual flake8 linting as well.

yes tried all that already for a few days and I eventually gave up. plus very hard to get django support in vscode which I also need.

The Python extension supports debugging Django [1] and there are several plugins for the Django templates such as autocomplete etc [2].

[1] https://code.visualstudio.com/docs/python/debugging [2] https://marketplace.visualstudio.com/search?term=django&targ...

Re: Python in Visual Studio Code

#39
Is there a Python IDE that will show all the stuff that's actually in a class? E.g. if I have a class that inherits from several parent classes, some of which have identically named methods, is there a good way to see how the methods are defined in the class I'm looking at?

Re: Python in Visual Studio Code

#40
I prefer Atom, but I’ve started having a weird memory leak issue in version 1.29 that prevented me from using it further (note: I’ve disabled all extensions and the problem persists). I use Ubuntu.

I’m using VSCode now and it’s good, but I do intend to return to Atom when I get some time to properly create an issue for this problem in GitHub and help the team to fix it.

Post reply on HN