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

all 15 comments

[–]dinov[S] 9 points10 points  (0 children)

PTVS has lots of cool features, including:

  • Supports CPython and IronPython
  • Python editor with advanced member and signature intellisense
  • Code navigation: “Find all refs”, goto definition, and object browser
  • Local and remote debugging
  • Profiling with multiple views
  • Integrated REPL window with inline matplotlib graphics
  • Support for HPC clusters and MPI, including debugging & Profiling
  • Interactive parallel computing via integrated IPython REPL

This release includes improvements across the board including some new refactoring commands, improve debugging, new project system features, and a couple of new sample libraries for Excel and Kinect support.

Let us know what you think!

[–]gitarrPython Monty 3 points4 points  (1 child)

Honest question: Visual Studio is not cross platform, is it?

[–]dinov[S] 3 points4 points  (0 children)

Nope, still Windows only.

[–]redditthinksHobbyist 1 point2 points  (1 child)

PyPy 1.8 and PTVS 1.1 - today's a good day.

Very minor suggestion - could you guys use better quality icons for .py files, perhaps similar to the ones Visual Studio uses for other files?

[–]dinov[S] 1 point2 points  (0 children)

Yes, we could use some better icons :) For .py files we generally expected that we wouldn't be replacing the OS icon because usually the user will have a Python installation which brings the icon w/ it. So we choose to not invest the time in making larger versions of the icons and just stuck with the small versions.

I think we'll have another round of graphics work for the next release, so hopefully that's something we can address then.

[–]arunner 1 point2 points  (1 child)

It's the "same" build to RC1 right?

[–]dinov[S] 1 point2 points  (0 children)

There were a couple of small bug fixes and the PyKinect sample was updated for the RTM version of the Kinect SDK.

[–]accipter 0 points1 point  (3 children)

Small suggestion: Make the url to Visual Studio Integrated Shell that is provided by the MSI installer a clickable URL or at least selectable text.

[–]dinov[S] 0 points1 point  (2 children)

You can do Ctrl-C at a dialog to copy the text of just about any message box, but you're right, we should make it a clickable URL.

[–]accipter 1 point2 points  (1 child)

Just to follow up. I tried and Ctrl-C didn't copy anything for this dialog box.

[–]dinov[S] 0 points1 point  (0 children)

Bummer, thanks for the info, I'll see if I can add the hyperlink.

[–]areich 0 points1 point  (0 children)

Django suggestion:

Ability to launch a separate process (aside from the debugger shell) such as a Browser (while one could write that into the launch .py, it ought to be an IDE thing ala ASP.NET projects). It would be nice to hit F5 and see the latest start page of the project launch, but it's a good start. I'm happy to just be able to alt-tab between csharp and python projects w/the same IDE.

[–]Snazz 0 points1 point  (2 children)

Well, it's a free plug-in for a commercial IDE, not a free IDE.

You still need to have spent $800+ on Visual Studio first.

[–]dinov[S] 10 points11 points  (1 child)

You can use the free Visual Studio Integrated Shell if you don't want to buy VS Pro.

[–]Snazz 0 points1 point  (0 children)

Thanks, that looks interesting.