Live data from Hacker News

Visual Studio for Mac

msdn.microsoft.com

151–160 of 435 posts

Re: Visual Studio for Mac

#151
post #71

Earlier quoted context omitted.

I care. I don't remember that advice, and I never have trouble relocating my fingers in sub seconds.

So you'd rather press F5 to build and F6 to debug instead of tapping "Build" or "Debug"?

Absolutely. You shouldn't be looking at the keys anyway, and that becomes a lot harder if you don't have tactile feedback.

Re: Visual Studio for Mac

#152
post #116

Earlier quoted context omitted.

If I'm debugging in an IDE or through a browsers developer tools, I absolutely use the function keys to step through/into/out of code. What should I do instead? Serious question.

If you're using a MBP at the moment - then you're already pressing the fn key to use the functions keys for anything other than the media-stuff they've been designed around for years. Your workflow is exactly the same - you're just using soft keys instead of physical ones.

There is option on Macs (and basically ever other computer) to flip that so Fn is required for media functionality instead.

Re: Visual Studio for Mac

#153
post #119

Earlier quoted context omitted.

does it support reverse debugging yet?

What I want to know as somebody trying to learn C/C++, is Xcode good for somebody who is wanting to try their hand at bare metal stuff? I always hear how bad it is outside of app dev. but can it help me be productive compared to CLI environment or just using a text editor with nifty add-ons?

I've written a lot of C++ code in Xcode. Xcode is a pretty poor IDE in general but it works reasonably well for C++. IMO things like autocomplete and a graphical debugger are enough of a productivity boost that I wouldn't want to use a plain editor.

Re: Visual Studio for Mac

#154
Did the hell just froze over? That is one thing I never expected.

.NET open source and officialy supported on *nix, some version of SQL Server on Linux, cross platform Visual Studio Code editor, now Visual Studio for macOS...

Re: Visual Studio for Mac

#155
post #116

Earlier quoted context omitted.

If I'm debugging in an IDE or through a browsers developer tools, I absolutely use the function keys to step through/into/out of code. What should I do instead? Serious question.

If you're using a MBP at the moment - then you're already pressing the fn key to use the functions keys for anything other than the media-stuff they've been designed around for years. Your workflow is exactly the same - you're just using soft keys instead of physical ones.

Or change the preferences so the function keys work as expected and you have to use the fn key to access the media options. I probably use the function keys 100x more often than the media ones.

Re: Visual Studio for Mac

#156
post #116

Earlier quoted context omitted.

If I'm debugging in an IDE or through a browsers developer tools, I absolutely use the function keys to step through/into/out of code. What should I do instead? Serious question.

Are you kidding me? How can you not see that this is nothing more than an arbitrary habit that you've grown comfortable with? Imagine the function keys had never existed to begin with. Don't you think we would have come up with a different way of stepping through code with a debugger? I understand that it's annoying to have to change your habits, but you're a developer for crying out loud: Your job is literally to ch…

Well...pretty much everything you do is an arbitrary habit that you've grown comfortable with.

Sleeping in a bed is an arbitrary habit that you've grown comfortable with, why not sleep on the floor, or in the bath?

The fact is that when developing and debugging, the function keys represent the most efficient way of stepping through code, and a part of this is to do with their physical presence on the keyboard.

I know that I don't have to use them, there are other ways to achieve the same thing, but those things have always been there and I choose the function keys because they are the best option.

Re: Visual Studio for Mac

#157
post #116

Earlier quoted context omitted.

If I'm debugging in an IDE or through a browsers developer tools, I absolutely use the function keys to step through/into/out of code. What should I do instead? Serious question.

If you're using a MBP at the moment - then you're already pressing the fn key to use the functions keys for anything other than the media-stuff they've been designed around for years. Your workflow is exactly the same - you're just using soft keys instead of physical ones.

You can change that setting, and I imagine most developers who rely on function keys do, so no I'm not already doing that.

Re: Visual Studio for Mac

#159
post #142
post #14

Earlier quoted context omitted.

I get the impression that WPF is pretty much on life support.

Shit, last time I was on Windows, WPF was the new hotness. What is the latest thing?

UWP, I guess. It's still similar enough from what I've seen, but I haven't used it yet. And WPF is still by far the best UI framework I've ever used.

Re: Visual Studio for Mac

#160
post #116
post #63

Earlier quoted context omitted.

> WRONG. The removal of a dozen keys from an already gimped keyboard is decidedly anti-developer. I am a developer and I could not care less about function keys. Why the duck would developers need function keys? Even for Vim, the age-old advice is to remap Esc so that you keep your hands on the home row. A flexible multi-touch strip of context-aware keys can do much more things -- e.g. map debugger step moves when I'…

If I'm debugging in an IDE or through a browsers developer tools, I absolutely use the function keys to step through/into/out of code. What should I do instead? Serious question.

>What should I do instead? Serious question

Use the strip bar in debugger keys mode, or function keys mode for non-updated apps?

Or use printf statements (seriously -- I never advocated for much debugger use, unless it concerns very focused stepping. A lot of people step all around and examine everything and anything for ages with no clear idea of what the bug might be).

Post reply on HN