Live data from Hacker News

Visual Studio 2017 Release Candidate

visualstudio.com

41–50 of 121 posts

Re: Visual Studio 2017 Release Candidate

#41

Some first impressions here: https://blog.oz-code.com/first-impressions-of-visual-studio-...

Thanks! I was hoping I would be able to get rid of ReSharper, but the lack of CamelHumps in navigation and in code completion will force me to keep using.

Personally they'll have to pry ReSharper from my cold, dead, hands - I've grown to rely on more advanced features like Value Origins/Destination https://www.jetbrains.com/help/resharper/2016.2/Code_Analysi... That I couldn't possibly go back.

Re: Visual Studio 2017 Release Candidate

#42
post #22

Project.json for .net core is gone, there's xproj file. How to change settings, like target framework, per-framework dependencies, build options, pre/post build steps, etc? I don't see any tooling support for that.

That went away a while ago, unfortunately... though I think yaml may have been better, the json-like structure was much easier than the xml mess for vs projects. Hoping they added an "empty" project that is just files, closest were some of the web projects, but even then, node projects always felt like an alien afterthought... haven't seen how they are in vs2017, guessing they brought in the ntvs stuff into mainline.

From what I've read, Microsoft decided to reintroduce MSBuild as their unified build platform. This includes good ol' csproj and sln files, with a caveat that the actual contents of those files have been greatly simplified. It's still XML.

Re: Visual Studio 2017 Release Candidate

#43

Visual Studio "15" = Visual Studio 2017 = VC 15.0 Crystal clear. Why didn't Microsoft bump up VC version to 17 to sort of make VC version follow VS version. Would clear out some confusion going forward.

The naming has been awful with this release in particular. Having two Visual Studio (20)15s out at the same time is very confusing. Almost as bad as the Skype vs Skype for Business marketing boondoggle.

Re: Visual Studio 2017 Release Candidate

#44
post #22

Project.json for .net core is gone, there's xproj file. How to change settings, like target framework, per-framework dependencies, build options, pre/post build steps, etc? I don't see any tooling support for that.

That went away a while ago, unfortunately... though I think yaml may have been better, the json-like structure was much easier than the xml mess for vs projects. Hoping they added an "empty" project that is just files, closest were some of the web projects, but even then, node projects always felt like an alien afterthought... haven't seen how they are in vs2017, guessing they brought in the ntvs stuff into mainline.

project.json is still official way of configuring the projects. Dotnet cli uses that, msbuild is not there yet i think. Empty project is done with "donnet new", and it's really small and light ...

Re: Visual Studio 2017 Release Candidate

#45

Earlier quoted context omitted.

Thanks! I was hoping I would be able to get rid of ReSharper, but the lack of CamelHumps in navigation and in code completion will force me to keep using.

Personally they'll have to pry ReSharper from my cold, dead, hands - I've grown to rely on more advanced features like Value Origins/Destination https://www.jetbrains.com/help/resharper/2016.2/Code_Analysi... That I couldn't possibly go back.

Good God I love ReSharper. I've been using it since the mid 2000s. It's a wonderful tool. However, their more recent releases have introduced some pretty annoying regressions with code formatting and other features. They seem to be ignoring my hand-reported issues on YouTrack. I haven't been as impressed with ReSharper as in the past. Hopefully they can right the ship and put out better quality stuff.

Re: Visual Studio 2017 Release Candidate

#47

Anyone know if this will work with Unity 3D?

It seems so:

Game development with Unity The Unity engine integrates into one unparalleled platform to create 2D and 3D games and interactive content. Create once and publish to 21 platforms, including all mobile platforms, WebGL, Mac, PC and Linux desktop, web or consoles. Write code quickly and with precision using IntelliSense. Navigate through your scripts easily and use powerful refactoring capabilities. Identify issues quickly by debugging your Unity games in Visual Studio.

Re: Visual Studio 2017 Release Candidate

#48

Some first impressions here: https://blog.oz-code.com/first-impressions-of-visual-studio-...

Wondering if the Live Unit Testing came from the acquisition/integration of the Alive project. Very interesting indeed.

It might be, but Alive was much more than just if the tests pass or not

Re: Visual Studio 2017 Release Candidate

#49
post #22

Project.json for .net core is gone, there's xproj file. How to change settings, like target framework, per-framework dependencies, build options, pre/post build steps, etc? I don't see any tooling support for that.

They seem to go back and forth on that every couple of months.

Re: Visual Studio 2017 Release Candidate

#50

I've always been hesitant to install RC's on my machine. Does anyone know how nicely the RC's generally play with other instances of VS / if they've improved that along with the improved install/uninstall process in 2017?

In my experience, the RCs play nicely with other instances, but moving to the RTM is a complete nightmare.

I forgot about the upgrade to the RTM. Perhaps with the improved installer/uninstaller this may be a lesser issue. For now I'll stick to putting it on a VM, if I do.
Post reply on HN