Live data from Hacker News

Python in Visual Studio Code

blogs.msdn.microsoft.com

101–110 of 202 posts

Re: Python in Visual Studio Code

#101

I love using VSCode and find that I have less need for any other IDE with each new release. This one might finally eliminate one of my remaining needs for pycharm. I can't help but feel sorry for Jetbrains though, who seem to be in a similar position to Opera back in the late 2000s, a small software company up against a behemoth that can afford to subsidize the development of an open-source alternative to their bread…

Opera was a one trick pony, Jetbrains seems to be decently diversified in the products they offer that covers a large number of developer users and development stacks. That's not to say it doesn't hurt but their situation isn't as dire as Opera's was.

Visual Studio Code is a threat to Jetbrain's IDEs, but I don't see any serious competition to DataGrip yet. Their various .net tools are also very strong despite competing against the standard features of Visual Studio (the not-Core variant).

Re: Python in Visual Studio Code

#102
post #73

What I'm hoping for, for all langauges and runtimes, is some global opt-in to WSL. If I have node or python installed on WSL, I would love it if the Windows version of VSCode could act as if it were the Linux version.

Not a Windows users but curious about WSL - could you run Linux VSCode under WSL?

No idea. I've only ever tried running cli tools and programming run-times.

Re: Python in Visual Studio Code

#103
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.

Kotlin is free and used for Android. It will survive if JetBrains goes bankrupt. As for JetBrains and IntelliJ, I wouldn’t be concerned. Code has a long way to go to support Java development, and as evidenced by many, devs usually use multiple ides and editors.

Re: Python in Visual Studio Code

#105

I love using VSCode and find that I have less need for any other IDE with each new release. This one might finally eliminate one of my remaining needs for pycharm. I can't help but feel sorry for Jetbrains though, who seem to be in a similar position to Opera back in the late 2000s, a small software company up against a behemoth that can afford to subsidize the development of an open-source alternative to their bread…

Opera was a one trick pony, Jetbrains seems to be decently diversified in the products they offer that covers a large number of developer users and development stacks. That's not to say it doesn't hurt but their situation isn't as dire as Opera's was.

Back in the 90's Borland seemed to have no match for developer tools, then their management went astray.

And to be honest I never understood the complaint about lack of quality of their documentation vs what Microsoft, Zortech, Watcom, Nantucket and others used to have on those days.

Currently JetBrains is segmenting their products, for example native code languages are only supported in Clion/AppCode, even if you buy Ultimate, one needs to buy two IDEs from them to debug Kotlin/Native.

So lets see how long their management keeps on the right track.

Personally I don't care, because my experience with Borland has made me only use IDEs that are produced from the same companies as the OS SDKs that I use.

Re: Python in Visual Studio Code

#106

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…

Any tips to share on debugging python in a docker container using vscode?

I've tried their instructions for ptvsd before and after this update but still haven't been able to use the debugger with docker.

Re: Python in Visual Studio Code

#107
post #48
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've used Intellij for the Java, Python, Ruby, PHP, JavaScript, TypeScript. I can say that in no way I found VSCode be able to to take on it, even the JavaScript support and they way they have integration with many JavaScript frameworks and other languages frameworks is something I cannot find in VSCode. Intellij IDEs are really fast, very well integrated and made to get me productive, I couldn't find that in VSCode.…

> Intellij IDEs are really fast

Not on my Core Duo without turning lots of plugins off.

Eclipse and VS 2017 still manage to outperform it, without disabling anything.

And that continuous indexing that we cannot disable. :(

Re: Python in Visual Studio Code

#108

I've been pretty happy with PyCharm, having come from a java+Intellij background, but I'm open to other options. So I'd be curious if someone can comment how VSCode compares to PyCharm wrt language aware features, such as: contextual selection, refactoring, finding usages, method/function extraction, auto-fixing, etc...?

VSCode is a programmable editor with IDE-ish features (lots of them, and getting more). Intellij IDEA is an IDE behemoth. They'll overlap quite a bit, I doubt VSCode is going to be the IDE IDEA is anytime soon, if ever just as IDEA is probably never going to be something you fire up to edit a small python script or lets you hack in support for some obscure build system or error format parsing in 20 minutes.

That's mostly it. PyCharm is easily going to squish VSCode at the features you listed.

Re: Python in Visual Studio Code

#109
post #78

Earlier quoted context omitted.

A tonne of them, all managed by pathogen. I actually have a chunk of my bashrc that automatically reinfects my vimdir. Below are the ones I can easily grab. I also have a tonne of homebrew over the years, and a love/hate relationship with Jedi, YouCompleteMe and friends. https://github.com/noahfrederick/vim-skeleton vim-skeleton https://github.com/majutsushi/tagbar tagbar https://github.com/tmhedberg/SimpylFold Simpy…

Thanks, but, my bad (I also use some of those with native VIM). I was talking about VS code VIM plugins.

Ah... copypasta ho.

code --install-extension batisteo.vscode-django

code --install-extension bibhasdn.django-html

code --install-extension Compulim.compulim-vscode-closetag

code --install-extension donjayamanne.jupyter

code --install-extension donjayamanne.python-extension-pack

code --install-extension DotJoshJohnson.xml

code --install-extension ecmel.vscode-html-css

code --install-extension formulahendry.code-runner

code --install-extension formulahendry.terminal

code --install-extension ginfuru.ginfuru-better-solarized-dark-theme

code --install-extension Gruntfuggly.global-config

code --install-extension haaaad.ansible

code --install-extension himanoa.Python-autopep8

code --install-extension HookyQR.beautify

code --install-extension humao.rest-client

code --install-extension magicstack.MagicPython

code --install-extension mauve.terraform

code --install-extension ms-python.python

code --install-extension PeterJausovec.vscode-docker

code --install-extension tushortz.python-extended-snippets

code --install-extension VisualStudioExptTeam.vscodeintellicode

code --install-extension vscodevim.vim

code --install-extension vscoss.vscode-ansible

code --install-extension wholroyd.jinja

code --install-extension Zignd.html-css-class-completion

Re: Python in Visual Studio Code

#110
Is there any way to import or convert a Sublime Text 3 colour scheme?

It's stupid, but I'm so used to my customised colour scheme it really makes it hard to use anything else... and I'm comfortable enough with ST3 I can't be bothered spending time recreating the scheme from scratch

Post reply on HN