5 ms·
VS.Code users aren't exactly casual users and in the main are happy enough to use it as their main coding interface many hours per day (and yes I understand th
by nl 6y ago
VS.Code users aren't exactly casual users and in the main are happy enough to use it as their main coding interface many hours per day (and yes I understand that this is HN so now there will be a bunch of people saying "I'm not happy).
- andoriyu 6y agoVSCode users never seen snappy and well-made IDE. Most probably think "source code highlighting" + "project drawer" = IDE. Just going to leave this here https://pavelfatin.com/typing-with-pleasure/ https://pavelfatin.com/typing-with-pleasure/
- eyelidlessness 6y agoI love the things VSCode offers that its competition doesn’t. I can’t imagine working with any of the other available editors for the Mac. I hate how I feel like I’m working in a weird web app all day every day. I feel both simultaneously.
- Razengan 6y agoGive Panic's Nova a try: https://nova.app https://nova.app
- bobbylarrybobby 6y agoNo vim plugin makes it DOA as far as I'm concerned
- eyelidlessness 6y agoWanted to say I started taking a look yesterday and I’m not sure how I feel about it yet. But I don’t have my whole workflow set up yet. Thanks for the nudge, I’d been meaning to give it a look!
- alfalfasprout 6y agoCompare it to plain vim and you'll be shocked at the responsiveness difference. I even find the jetbrains IDEs kinda laggy.
- nl 6y agoI've been a software developer since the 1990s. I know how Vi(m) feels and I much prefer the affordances offered by VS.Code. Ironically Jetbrains IDEs are Java, using Java Swing for the UI[1]! This is even less native than VS.Code where at least native widgets are used. I guess this shows how much our impressions are formed by expectations! [1] https://stackoverflow.com/a/12311981/280795 https://stackoverflow.com/a/12311981/280795
- jolux 6y agoSwing is definitely not "less native" than Electron. The entire window is a web view in Electron apps. I believe Java Swing was even an officially supported UI toolkit on the Mac a long time ago.
- saagarjha 6y agoNot in the way Cocoa is, but it had a PLAF coming from Apple at the time.
- nl 6y agoThe menus in Swing aren't native but are in Electron.
- Liquid_Fire 6y agoMaybe Electron supports native menus, but VS Code certainly doesn't use them, at least on Windows and Linux. Simple experimental proof: resize the window to be very small, and open a menu. The menu can't go outside the bounds of the window.
- jolux 6y agoWhat menus?
- jessecurry 6y agoI love VSCode, but Electron apps are still pretty brutal on battery life, so it’s hard to work for very long without being plugged in. I’d personally love a pure native version for that reason alone, but the feature set wins out for day to day usage since I work mostly from home anyways.
- valuearb 6y agoIt’s a huge mixed bag. Great and terrible at same time.
- pjmlp 6y agoI just suck it up and adopt the tooling required by customer's IT, on private laptops I use Sublime instead, and pay for it. And I dream the day that React Native for Windows/Mac team at Microsoft manages to force a VSCode rewrite.