vscode-javascript-booster
vscode-javascript-booster copied to clipboard
Sprinkle extra refactorings, code actions and commands over your JavaScript! 🍩 TypeScript and Flow are first class citizens as well!
Hi, There's a really useful feature that i miss from `intellij/webstorm` and that's the introduce variable: https://www.jetbrains.com/help/idea/extract-variable.html it allows you to put the caret over any part of an expression...
Love your extension as it's saving me a lot of time refactoring some components. One thing I noticed is that when you convert a Component to forwardRef, it doesn't include...
Could it be possible to publish this great plugin to [Open VSX](https://open-vsx.org/) so it can be used outside the marketplace?
I'm getting syntax error in typescript files that use the new [TypeScript satisfies operator](https://www.typescriptlang.org/docs/handbook/release-notes/typescript-4-9.html#the-satisfies-operator). I'm unable to refactor function statement to arrow function expression. ...
The following line of code causes the extension to report a syntax error and not function properly even though it is valid Typescript. `const inputElement = document.getElementById('firstName');`
I think the title is self explanatory.. but in case not. Take this: ``` export const roleId = (state, getters) => { return }; export const role = (state, getters)...
``` function greet() { console.log(111) } greet() ``` Placing mouse on 111 and extract to parameter should lead to: ``` function greet(param) { console.log(param) } greet(111) ``` But this obvious...