3 ms·
Why do you say that "VSCode does not look like a native app at all?" It has a Mac menu bar, context menus, drag and drop, familiar key equivalents. It's not a c
by ridiculous_fish 7y ago
Why do you say that "VSCode does not look like a native app at all?" It has a Mac menu bar, context menus, drag and drop, familiar key equivalents. It's not a completely foreign experience like (say) vim.
Achieving these things has required heroics on Microsoft's part. Very few other electron apps go to those lengths.
Users switch between applications far more often than they switch OSes. Native behavior allows users to bring expertise from one app to another. I'd be productive more quickly with Chime, because I already speak its UI vocabulary.
- jchw 7y agoNative menu bar and context menus are very much built into Electron, even Hello World will have a proper menu on macOS. Some of the stuff like integrated title bar is also pretty recent, and likely wasn’t a contributing factor to its adoption. Not to say VSCode doesn’t put any effort in or anything but I think Electron apps are about on par with Qt apps in terms of native look and feel, albeit they have their own strengths and weaknesses and are not easy to directly compare.