Ask HN: Why is Emacs-lsp TypeScript integration so far behind VSCode?

1 points by viksit ↗ HN
I've been an emacs user since college with my first foray into common lisp, and over the years, I've exclusively worked with a souped up .emacs config based on prelude for Python, Rust, and Clojure.

However, I've found it really hard to set up emacs-lsp with Typescript to even remotely match what VSCode offers.

For instance,

- Auto linting

- Auto import of mentioned modules

- A reasonable auto-complete across modules

- A mechanism to see code definition in different sections of a monorepo

(I've messed around with tide, emacs-lsp config, a lot [1]).

Is this an issue with emacs? Or with free contributor times vs paid microsoft engineers? Is anyone using emacs with lsp for typescript and has pointers to a .emacs config?

[1] https://github.com/viksit/prelude/blob/master/init.el

1 comment

[ 3.0 ms ] story [ 9.8 ms ] thread
It's like competing against the Japanese for best sushi knife. Typescript is a Microsoft invention, to say nothing of Emacs's complete lack of financial incentivation.