Spacemacs et Typescript sous Windows

28 March 2019

Si vous utilisez Spacemacs pour faire du TypeScript sous Windows, vous avez certainement remarqué que l’auto-complétion est a peine utilisable tellement c’est lent. Souvent, taper une méthode complètement va plus vite que d’attendre que l’auto-complétion ne vous la propose.

La faute à Windows bien entendu ! De manière générale, Emacs tourne bien plus lentement sous Windows.

Bref, c’est chiant et pour les gens comme moi qui trouve que VScode c’est pas terrible comparer a Emacs/Spacemacs, j’ai trouvé une solution sur le Github de flycheck. Il faut ajouter ce bout de code dans votre dotspacemacs/user-config

(eval-after-load 'flycheck
   '(setcar (memq 'source-inplace (flycheck-checker-get 'typescript-tslint 'command)) 'source-original))

Normalement cela devrait aller beaucoup mieux. En tout cas chez moi cela donne un gros gain de performance.