Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>gencompNew to Visual Studio Code? Get it now.
gencomp

gencomp

Stephen Asuncion

|
16 installs
| (1) | Free
A vscode extension that generates a new component from the selected line(s) of code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

gencomp

CI Workflow Badge

SAY GOODBYE TO HUGE NESTED COMPONENTS!

GenComp is a vscode extension that generates a new component from the selected line(s) of code. Furthermore, it extracts the selected code and copies its imports and creates a new react component from it.

DEMO: https://www.youtube.com/watch?v=3QkPesu2xHs

Install

Install through VS Code extensions. Search for gencomp

Can also be installed in VS Code: Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.

ext install StephenAsuncion.gencomp

Instruction

Once you've installed the extension, open your project folder. To be able to generate components we need an output folder.

To set an output folder, right-click on any folder and choose GenComp: Set Output Path.

Setting Output Path

Now that you've setup your output path, you can now select JSX code to extract. Right-click on your selection and choose GenComp: Generate Component.

Generating Component

After this you would see a GenComp<#>.js/tsx component in your outputPath.

Generated Component

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft