Our great sponsors
-
doom-nvim
Discontinued A Neovim configuration for the advanced martian hacker [Moved to: https://github.com/doom-neovim/doom-nvim] (by NTBBloodbath)
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Debugging experience ain't all that great on Emacs when compared to VSCode. VSCode just simply wins here. Due to some technical complications, Emacs doesn't support VSCode js-debugger. It does support an older chrome debugger which might or might not work for most. I honestly didn't test it that much. Also, for a debugging workflow, I find it easier to use a mouse than a keyboard. I have been looking at how I can port the js-debugger to Emacs but I'm not sure if I have the necessary skills (BUT I'd still learn a lot). So for debugging I have been relying on VSCode.
There is a magit inspired extension for VSCode called edamagit. Last I tried it the bare basics were there, but things quickly fell apart when I tried doing anything more than staging a chunk and committing it. But I would image it’s only been getting better over time.
I would consider tig (https://jonas.github.io/tig/) if I weren’t using emacs as my daily driver. It reminds me of magit in many ways.
For setting up VSCode as a modal editor with mnemonic keys use https://vspacecode.github.io/. It wont be as good as doom/spacemacs but its for sure better than VSCode vanilla