News for hackers. Stuff that matters.
Re:My Python Development Environment, 2018 Edition by nnq on Thursday February 22, 2018 @02:05PM (#16440379)
It's on par, as long as you don't do too many refactors on nasty codebases. Now, PyCharm chokes on those nasty refactors too, guessing the right stuff only 70% the stuff in a way that sometimes feels purely random, but at least its find and refactor preview UIs save the day sort of...

One thing that annoys me on VSC is that some operations (jump to defnition etc.) have delays on larger projects, because it does not create an "index db" of your code behind the scenes like PyCharm does, so it can show you usage and search for stuff practically instantly.

Overall VSC is great for developing Python on not-huge and well-behaved projects. For degenerated overgrown messes it's not a good solution :)

Re:My Python Development Environment, 2018 Edition by zie on Thursday February 22, 2018 @02:33PM (#16440646)
Just an FYI..

The parent comment was about Visual Studio(https://www.visualstudio.com/vs/python/), and you seem to be commenting about Visual Studio Code(http://code.visualstudio.com), which are 2 totally different products.

Microsoft has terrible naming practices.

Re:My Python Development Environment, 2018 Edition by sorenjan on Thursday February 22, 2018 @02:20PM (#16440524)
Visual Studio Code is not the same as Visual Studio, which is what the op was referring to.
Re:My Python Development Environment, 2018 Edition by odonnellryan on Thursday February 22, 2018 @03:26PM (#16441065)
Type hints have made PyCharm an even more amazing IDE. Start using them if you're on a version of Python that supports it! :)
Re:My Python Development Environment, 2018 Edition by jordic on Thursday February 22, 2018 @04:06PM (#16441390)
just for curiosity, how you type an equivalent of a ts union?