All of these extensions are free to use and can be used offline.
Extension | Good number of actions | Actions quality | Performance Optimizations |
---|---|---|---|
JS Refactor :: JS CodeFormer | ✅ | ❌ (Extension abandoned) | ? |
Abracadabra, refactor this! | ✅ | ❌ Sometimes buggy, doesn't work with syntax errors, no TS types auto-infer | ❌ (Uses extension host, slow downs other extension) |
JS Refactoring Assistant (P42) | ✅ | JS - ✅, TS - ❌ (You need to write types yourself) | ✅ (Dedicated language server) |
TypeScript Essential Plugins | ❌ | ✅? (Auto infers types, but missing a lot of tests) | ✅ (Best possible, reuses TS language server) |