Earlier quoted context omitted.
>The latency on every keypress is grating. May I ask what computer are you using? I would say VS Code runs 'buttery smooth' on my macs. Is this a case of me having no idea of what I'm missing?
It might also matter what languages the poster is using. Programming typescript in vscode is a peerless experience. But writing C and Rust feel much worse - I get 200+ ms latency navigating around and typing sometimes, and cmd+click navigation gets janky and breaks very regularly in both of those languages. I assume the culprit is half baked language extensions. I love vscode for typescript but I’d happily switch whi…
Nova by Panic
221–230 of 549 posts
Re: Nova by Panic
#222Earlier quoted context omitted.
inoremap kj
Wow, ok, never thought of that as a possible hack. Relying on the fact you won't ever use the kj combination. I'll keep that in the back of my head thanks.
Re: Nova by Panic
#223Earlier quoted context omitted.
This was the first thing I looked for too. Perhaps one is planned or perhaps they're counting on the community to write one using their API. TBH the only feature I truly use JetBrains for is their Cmd+Click to jump to definition, otherwise I'd be happy sticking with tmux+vim as IDE (as I did for about a decade).
VIM can do this with a language server plugin now. It’s super refreshing to have compiler errors and symbol navigation inside native vim. Come back!
Re: Nova by Panic
#224Re: Nova by Panic
#225Ah yes. Nova, the team that sent me the most pompous “rejection email” I’ve ever had for a product. “You weren’t randomly chosen for the Nova Private beta” “After six months, our Nova Private Beta is gradually drawing to a close. Unfortunately, we had far more people apply to test than we could reasonably accept as testers. We’re sorry to report that you were not randomly chosen for testing this time.”
How is that pompous? Seems rather straight forward to be honest.
Re: Nova by Panic
#226Looks pretty, but is there really no Vim extension? I couldn't find one on the Extensions page. This is a deal-breaker for me, I can't use an editor or IDE without Vim bindings, this would kill my productivity. Is one planned, maybe?
I can't use an editor or IDE without Vim bindings Maybe this part will help: "We have easily customizable key bindings" I don't know if they can be customized to match Vim, but it might be too soon to write Nova off.
Re: Nova by Panic
#227Earlier quoted context omitted.
> and in particular VS Code can’t compete because of it’s business model. What do you mean by that? If there was real demand for it, creating an iPad distribution for VS Code probably wouldn't be that difficult. It already runs great fully in a web browser.
VS Code is built with Electron, so making an iPad VSCode would require porting Electron to Safari (Apple doesn’t allow alternative browser engines on iOS) . That should be doable seeing as the VSCode ports to the web seem to work okayish on Safari, but it world be a pretty big undertaking.
It was a big undertaking :)
Re: Nova by Panic
#228Earlier quoted context omitted.
I used Emacs for 10 years. When I started writing JS almost exclusively at my current job, I switched finally to VSCode (albeit with emacs keybindings). The plugin/extension experience between emacs and vscode is, of course, almost an apples to oranges comparison. But VSCode is much better in that regard in my opinion. I want yak-free IDE. After ten years my Emacs config is a herd of beautifully shaved yaks. VSCode i…
What does yak refer to? Is it a reference to gnu?
Re: Nova by Panic
#229Earlier quoted context omitted.
This was the first thing I looked for too. Perhaps one is planned or perhaps they're counting on the community to write one using their API. TBH the only feature I truly use JetBrains for is their Cmd+Click to jump to definition, otherwise I'd be happy sticking with tmux+vim as IDE (as I did for about a decade).
Wouldn't g ctrl+] work for jumping to definition with a tags file?
Re: Nova by Panic
#230I see a lot of folks here comparing this to VS Code and asking "Why would I use this instead?" — I am exactly on the opposite side of that equation. Why would I use VS Code when I can use this? I've been using Atom for most of the decade (plus a bit of Sublime, and TextMate before), and I've loved being able to hack it to look and feel exactly how I want. There's a ton of custom CSS in my setup. Now, Atom is slow. Th…
I change platforms many times a day (macOS, Linux, occasionally Windows) and VS Code being cross platform is essential for my use of it. Being Mac-only is a complete deal-breaker.
There are certainly drawbacks but running everything on the cloud allows me to code on a lightweight machine like MacBook Air or Microsoft Surface with extended battery life regardless of the workload. It also keeps the machine cool and silent.