johnpapa/vscode-angular-essentials

Feature Request: Add Rename Angular Component extension to this pack

Opened this issue · 1 comments

As a huge Papa-fan, I've been using this extension pack for many years. Over the last 9 months, I've created a new VSCode extension that I think is now worthy of being included in the pack: Rename Angular Component

This project is currently a VSCode extension, but I’m planning a major refactor and adaptation to an Angular Schematic as well.

If you give approval for this to be included, I’d be happy to submit a PR to add it to the Essentials pack.

OS and Version?

All of them

Reasons why this is a good fit for ‘Essentials’:

  1. This extension is designed to work across all modern Angular repo flavours; Angular CLI projects, Nrwl Nx workspaces, and other custom tsconfig based Angular projects. It covers all bases and is the only automated way to rename Angular features currently.
  1. Having a ‘one-click’ way of renaming Angular components changes the development paradigm; now developers can just create - and not waste time thinking about good naming conventions or sub-component structures up front. I have discovered this first hand - it wasn’t my original plan, but I now believe it is the greatest benefit.

This extension is stable; it has been through multiple releases. There are features still to be added, but it’s in a good place now for it to be considered as part of your Essentials Pack.

The codebase is still young (I’ve prioritised delivery over beautiful architecture until now) and I’m planning an overhaul of its structure; I already have some rigorous integration tests to help make that happen. So if you see fit to include this extension in your pack, I’ll feel invigorated enough to get cracking.

Just found this extension, and omg. It is so good. Thank you!