Live data from Hacker News

Python in Visual Studio Code

blogs.msdn.microsoft.com

171–180 of 202 posts

Re: Python in Visual Studio Code

#171

I would really like to see MSFT implement a builtin way to visually profile applications. They have a great ecosystem for editing and debugging, but profiling extensions are non-existent because of the strict API.

If you specifically want Python support for e.g. coverage.py, then please open an issue at https://github.com/microsoft/vscode-python/issues .

Re: Python in Visual Studio Code

#172
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…

What specifically are you looking for in terms of pipenv? We actually supported pipenv environments before PyCharm, so if you have specific needs please open an issue at https://github.com/microsoft/vscode-python/issues .

Re: Python in Visual Studio Code

#173
post #85

Earlier quoted context omitted.

I had a similar experience. What are you missing?

* Auto complete * Integration with Python and Django, Flask. * Test runner (running the failed tests etc). * Amazing type hinting support. * Python console. * Support for pipenv, pip, virtualenv, etc. * Remote Python interpreter (working on Windows, but Python is inside a VM.) * Crazy Git support in one place (going through all the file history or selected lines history.) * Fast indexing. * ... Some of the above or m…

We are working to improve on pretty much all of these areas, so I'd be interested to learn from you what we can do to make them feel more native and well integrated for you.

Reach out to me at dantaylo [at] microsoft [dot] com if you'd be willing to hop on a call to chat more!

Re: Python in Visual Studio Code

#174

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?

Eclipse with PyDev is amazing with that, definitely. It lacks a crucial goodie that PyCharm has, which is an icon to indicate a method is overriding a parent implementation. Other than that, it's amazing and very mature when it comes to python development.

Re: Python in Visual Studio Code

#175

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

Can Sublime export a textmate theme? If so, yes, you can import a .tmTheme file into VS Code. https://code.visualstudio.com/docs/extensions/themes-snippet...

Re: Python in Visual Studio Code

#176
post #139
post #125

Earlier quoted context omitted.

then their management went astray. That, and Microsoft actively worked to kill them. I don't think JetBrains position is nearly as precarious.

HN loves to hate Microsoft, but they haven't anything to do with Imprise and CodeGear, nor with the internal management issues. Yes, Anders and a few others eventually moved into Microsoft, but that was a side effect of how bad things were at Borland. Anders refused the offer multiple times from previous team mates that went to Microsoft before he did, until he though that was time to finally leave Borland. Check thi…

HN loves to hate Microsoft

It'd be nice if you saved this stuff for when you're replying to HN, not to me.

Microsoft in the 80s and 90s were hyper-aggressive towards anyone they considered a key competitor and played dirty. The fact that some of these competitors didn't do themselves any favours doesn't change that (I think, quite uncontroversial) fact.

I don't think VS Code is this huge threat to Jetbrains and as a competitor, Microsoft is not quite the bugbear it once was. If anything, its Jetbrains that's outcompeted their direct competitors (Eclipse, Netbeans) to semi-irrelevance/coma.

Re: Python in Visual Studio Code

#177
post #176
post #139

Earlier quoted context omitted.

HN loves to hate Microsoft, but they haven't anything to do with Imprise and CodeGear, nor with the internal management issues. Yes, Anders and a few others eventually moved into Microsoft, but that was a side effect of how bad things were at Borland. Anders refused the offer multiple times from previous team mates that went to Microsoft before he did, until he though that was time to finally leave Borland. Check thi…

HN loves to hate Microsoft It'd be nice if you saved this stuff for when you're replying to HN, not to me. Microsoft in the 80s and 90s were hyper-aggressive towards anyone they considered a key competitor and played dirty. The fact that some of these competitors didn't do themselves any favours doesn't change that (I think, quite uncontroversial) fact. I don't think VS Code is this huge threat to Jetbrains and as a…

Quick Pascal, Quick Basic, MASM, Microsoft C and the 16 bit versions of Visual C++ were hardly hyper-aggressive products, versus the competition.

They were aggressive with MS-DOS and Windows, their developer tools not really, even with VB and VC++ 32, they started to win when Watcom, Borland, CA, Zortech, Symantec Metrowerks stopped being worthwhile to spend money on.

Re: Python in Visual Studio Code

#179

What's mind blowing is the community support behind VSCode. If you report a bug, you get a reply in less than 24h, your bug gets tagged, assigned to someone and fixed ASAP. Then you get a new release every month with ton of bug fixes, improvements and new features. Compare that to any other IDE or even any other open source projects.

That... hasn't been my experience: https://github.com/Microsoft/vscode/issues/18549 https://github.com/Microsoft/vscode/issues/16858 Maybe I just care a little too much about code folding, but after origami.el in emacs and atom and vim's great selection of folding commands, it seems like an oversight. VS Code has also painted itself into a corner making proper vim emulation impossible: https://github.com/Microsoft/vs…

That... hasn't been my experience

Your links are to feature requests, not bugs.

Since ggregoire‘s comment is about bugs, your experience is orthogonal.

Re: Python in Visual Studio Code

#180
post #24

I've been using VI since the 90's and VIM since... well the 90's. VSCode is the first IDE I've been able to live, and happily. It blows my mind. I have a tonne of tooling around automated python environments, vim plugins (now vscode plugins), tasks - and it's made the whole thing significantly more 'unixy' than it was before. And to think - MSFT! I have git hooks for my homedir's dotfiles that automatically look to s…

I've been thinking about installing VSCode for a year now, I've been happily using vi/vim since the '80s. Because of your message I finally installed it to try out. I've got a few projects I'm working on, can't wait to see how it works for Python. I'm an ops guy, so I don't write code often. One thing I forsee being a problem is that one of my projects is a side project, that I usually work on from the couch at home,…

Worth noting, it looks like there is an extension for opening an SSH FS remotely[0]. It's something I've been curious about and will probably explore further. Not sure about getting a more flushed out dev environment on your chromebook, I know it's an option and that VS Code works in Linux (use it under ubuntu/elementary).

[0] https://marketplace.visualstudio.com/items?itemName=Kelvin.v...

Post reply on HN